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 | ![]() |
Instance method | Public | Method | Add change object to the topmost callstack entry | 20090224 |
2 | ![]() |
Instance method | Public | Method | Add message object to the topmost callstack entry | 20090224 |
3 | ![]() |
Instance method | Public | Method | Return a reference copy to the topmost callstack entry | 20100714 |
4 | ![]() |
Instance method | Public | Method | Remove the topmost callstack entry | 20090224 |
5 | ![]() |
Instance method | Public | Method | Push a new entry onto the callstack | 20090224 |
6 | ![]() |
Instance method | Public | Method | Replace the message object of the topmost callstack entry | 20100714 |
7 | ![]() |
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 | ![]() |
IO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Interface of Change Object | 20090225 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
EO_CHANGE | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_TRA_CHANGE | Interface for transaction change objects | 20090225 | ||
2 | ![]() |
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 | ![]() |
EV_LEVEL | Call by reference | Type reference (TYPE) | I | 20121018 | |||
2 | ![]() |
IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | 20090224 | |||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |