Lade...
 

CX_TXN_MANAGER

CX_TXN_MANAGER

Klassenhierarchie
Beschreibung:

Transaktionsmanager sind zentrale Element der Verarbeitung von CX_TRANSACTION Objekten, den Belegen.

Als solche Beleg-Manager sind sie von dem TRANSACTION-Manager zu unterscheiden, der für die Datenbanktransaktionen zuständig ist.

Instanziert wird der Transaktionsmanager über CX_DIM_DESCRIPTOR und CX_DATA_DESCRIPTOR Anweisungen.

Für alle Transaktionsmanager kann ein Trace-Modus eingeschaltet werden, wobei Instanziierung des transienten CX_TXN_MANAGER-Objekts  und die Arbeit Funktion Process in einem File protokolliert werden.
Der Trace-Modus gilt für alle Objekte der Klasse CX_TXN_MANAGER, die Funktionen zum Aktivieren / Deaktivieren des Trace-Modus sind deshalb dem System-Objekt zugeordnet (EnableTxnMgrTracing / DisableTxnMgrTracing)

Code-Beispiel:
...

 

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
PlugSpace   VECTORject>   Objekte auf den PlugSpace des Transactionsmanagers bringen
SetPostDataMessage   STRING, STRING, INTEGER INTEGER PostData-Message zuordnen
SetPostDimMessage   STRING, INTEGER INTEGER PostDim-Message zuordnen
SetPreDataMessage   STRING, STRING, INTEGER INTEGER PreData-Message zuordnen
SetPreDimMessage   STRING, INTEGER INTEGER PreDim-Message zuordnen
ShowPlugSpace     VECTORject> Objekte auf dem PlugSpace des Transactionsmanagers
string   INTEGER CX_STRING Liefert die String-Darstellung des Objektes

* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion

 

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
txnManagerID INTEGER     ?

* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld

 

Verwendung in AppsWH
Modul Kurzbeschreibung