synchOnTrxTransfer

Die Builddeskriptoroption synchOnTrxTransfer gibt an, ob ein Festschreibungspunkt vorhanden ist, wenn einer der folgenden Programmtypen die Anweisung transfer to transaction ausführt:
  • Ein Hauptprogramm (ein Basisprogramm oder ein TextUI-Programm) in einer Java™-Umgebung
  • Ein Hauptprogramm, das für z/OS Batch oder IMS BMP generiert wird.
Der Wert YES für synchOnTrxTransfer wird jedoch für transaktionsorientiertes IMS/BMP-Programm (ein Programm, das die Anweisung get next für einen serieller Datensatz ausführt, der dem Eingabe-/Ausgabe-PCB zugeordnet ist) nicht unterstützt. Transaktionsorientierte IMS/BMP-Programme schreiben Datenbankänderungen automatisch bei jeder Anweisung vom Typ get next in den Eingabe-/Ausgabe-PCB fest. Sie können Änderungen nicht an einem anderen Punkt festschreiben.

Werte

NO (Standardwert)
Die Anweisung transfer to transaction startet ein Programm in derselben Ausführungseinheit, schließt jedoch keine Ressourcen und schreibt keine Ressourcen fest, die für das aufgerufene Programm verfügbar sind.
YES
Die Anweisung transfer to transaction schreibt wiederherstellbare Ressourcen fest, schließt Dateien und Cursor und startet ein Programm in derselben Ausführungseinheit.