SAP ABAP Class /BOBF/IF_TRA_TRANS_MGR_COMPL (Collective interface of the transaction manager)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /BOBF/IF_TRA_SLAVE_TRANS_MGR Interface of the slave transaction manager 20090223
2 Interface composition (i COMPRISING i_ref)  /BOBF/IF_TRA_TRANSACTION_MGR Interface of the standalone transaction manager 20090223
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TEST_DOUBLE_TM Transaction Manager test double 20130206
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TOOL_TRACE BOPF tracing tool 20090318
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/CL_TRA_TRANSACTION_MGR Transaction Manager 20090223
Properties
Class /BOBF/IF_TRA_TRANS_MGR_COMPL  
Short Description Collective interface of the transaction manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BOBF/IF_TRA_TRANS_MGR_COMPL has no interface implemented.
Friends
Class /BOBF/IF_TRA_TRANS_MGR_COMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SERVICE_PLUGIN Instance attribute Public Type reference (TYPE) TT_PLUGIN Service Manager Plugins 20100714
2 MT_SM_TRANSACTION_PLUGIN Instance attribute Public Type reference (TYPE) TT_PLUGIN Service Manager Transaction Plugins 20100714
Methods
# Method Level Visibility Method type Description Created on
1 CALLSTACK_ADD_CHANGE Instance method Public Method Add change object to the topmost callstack entry 20090224
2 CALLSTACK_ADD_MESSAGE Instance method Public Method Add message object to the topmost callstack entry 20090224
3 CALLSTACK_GET_TOP_MESSAGE Instance method Public Method Return a reference copy to the topmost callstack entry 20100714
4 CALLSTACK_POP Instance method Public Method Remove the topmost callstack entry 20090224
5 CALLSTACK_PUSH Instance method Public Method Push a new entry onto the callstack 20090224
6 CALLSTACK_SET_TOP_MESSAGE Instance method Public Method Replace the message object of the topmost callstack entry 20100714
7 REGISTER_SERVICE_MANAGER Instance method Public Method Register new service manager 20090224
Events
Class /BOBF/IF_TRA_TRANS_MGR_COMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PLUGIN Public See coding 20100714 tt_plugin TYPE STANDARD TABLE OF ty_plugin WITH UNIQUE SORTED KEY alphabetical COMPONENTS plugin_name
2 TY_PLUGIN Public See coding 20100714 BEGIN OF ty_plugin, plugin_name TYPE /bobf/obm_name, plugin_class TYPE seoclsname, transaction_instance TYPE REF TO /bobf/if_tra_plugin, service_instance TYPE REF TO /bobf/if_tra_plugin_serv_mgr, sm_transaction_instance TYPE REF TO /bobf/if_tra_plugin_sm_trans, END OF ty_plugin
Method Signatures

Method CALLSTACK_ADD_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_CHANGE Interface of Change Object 20090225
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090225

Method CALLSTACK_ADD_CHANGE on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method CALLSTACK_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090224

Method CALLSTACK_ADD_MESSAGE on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method CALLSTACK_GET_TOP_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_MESSAGE Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100714

Method CALLSTACK_GET_TOP_MESSAGE on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method CALLSTACK_POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CHANGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_CHANGE Interface for transaction change objects 20090225
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090225

Method CALLSTACK_POP on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method CALLSTACK_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEVEL Call by reference Type reference (TYPE) I 20121018
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY 20090224
3 Importing IV_NEW_CALLSTACK_STATE Call by reference Type reference (TYPE) /BOBF/TRA_CALLSTACK_STATE Data element for callstack states 20090224

Method CALLSTACK_PUSH on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method CALLSTACK_SET_TOP_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20100714

Method CALLSTACK_SET_TOP_MESSAGE on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.

Method REGISTER_SERVICE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVICE_MANAGER_TRANSACT Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERV_MGR_TRANSACT Collective interface of the service manager 20090224
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090224

Method REGISTER_SERVICE_MANAGER on class /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in