SAP ABAP Interface /BOBF/IF_TRA_TRANS_MGR_COMPL (Collective interface of the transaction manager)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/TRANSACTION (Package) Business Object Processing Framework Transaction Management
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
Interface /BOBF/IF_TRA_TRANS_MGR_COMPL  
Short Description Collective interface of the transaction manager    
General Data
Package /BOBF/TRANSACTION   Business Object Processing Framework Transaction Management 
Created 20090223   SAP 
Last changed 20130531   SAP 
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
# Interface Abstract Final Description Created on
1 /BOBF/IF_TRA_SLAVE_TRANS_MGR Interface of the slave transaction manager 20090223
2 /BOBF/IF_TRA_TRANSACTION_MGR Interface of the standalone transaction manager 20090223
Friends
Interface /BOBF/IF_TRA_TRANS_MGR_COMPL has no friend.
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
Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /BOBF/IF_TRA_TRANS_MGR_COMPL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702