'luwControl' im Element 'callLink'

Die Eigenschaft luwControl im Element callLink im Verbindungsoptionsabschnitt gibt an, ob das aufrufende Programm oder das aufgerufene Programm die Arbeitseinheit steuert. Die Eigenschaft luwControl betrifft die Generierung des aufrufenden Programms. Diese Eigenschaft ist nur in den folgenden Situationen anwendbar:
Wählen Sie einen der folgenden Werte aus:
CLIENT
Gibt an, dass die Arbeitseinheit vom aufrufenden Programm gesteuert wird. Vom aufgerufenen Programm durchgeführte Updates werden erst festgeschrieben oder zurückgesetzt, wenn das aufrufende Programm das Festschreiben oder Zurücksetzen anfordert. Wenn das aufgerufene Programm das Festschreiben oder Zurücksetzen anfordert, tritt ein Fehler bei der Ausführung auf.

CLIENT ist der Standardwert, sofern die Plattform, auf der sich das aufgerufene Programm befindet, eine vom aufrufenden Programm gesteuerte Arbeitseinheit unterstützt.

CLIENT ist in folgenden Fällen verfügbar:
  • Das aufgerufene Programm ist unter CICS vorhanden. ODER
  • Das aufrufenden Programm ist ein Java™-Programm oder ein Wrapper, der mit einem iSeries-basierten COBOL-Programm mithilfe der IBM® Toolbox for Java kommuniziert. In diesem Fall ist der Wert für remoteComType für den Aufruf JAVA400 oder JAVA400J2C.
SERVER
Gibt an, dass eine vom aufgerufenen Programm gestartete Arbeitseinheit unabhängig von anderen Arbeitseinheiten von dem aufrufenden Programm gesteuert wird. Für das aufgerufene Programm gelten die folgenden Regeln:
  • Die erste Änderung an einer wiederherstellbare Ressource startet eine Arbeitseinheit.
  • Die Verwendung der Systemfunktionen sysLib.commit und sysLib.rollback ist gültig.

Beim Aufruf eines mit EGL generierten Java-Codes an ein VisualAge Generator COBOL-Programm oder ein mit EGL generiertes COBOL-Programm wird eine Festschreibung (oder bei einer abnormalen Beendigung ein Rollback) automatisch ausgegeben, wenn das aufgerufene Programm zurückgegeben wird. Dieser Befehl betrifft nur die Änderungen, die am aufgerufenen Programm vorgenommen wurden.

Wenn die Eigenschaft type 'ejbCall' lautet, wird das Laufzeitverhalten für SERVER beschrieben.

Informationen zu Systemfunktionen finden Sie im Abschnitt EGL-Sprachreferenz.

Feedback