SAP ABAP Class /BOBF/CL_TRA_SERVICE_MGR (Service 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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_CLONE Clone BOPF Object 20120423
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20090223
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090223
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERV_MGR_TRANSACT Collective interface of the service manager 20090223
Properties
Class /BOBF/CL_TRA_SERVICE_MGR  
Short Description Service Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/TRANSACTION   Business Object Processing Framework Transaction Management 
Created 20090129   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOBF/CL_TRA_SERVICE_MGR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_TRA_CLONE Clone BOPF Object 20120423
2 /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20090223
3 /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090223
4 /BOBF/IF_TRA_SERV_MGR_TRANSACT Collective interface of the service manager 20090223
Friends
# Friend Modeled only Created on Description
1 /BOBF/CL_DAC_IMPLEMENTATION 20131007 Consumer implementing own DAC with message handling
2 /BOBF/CL_TRA_TRANSACTION_MGR 20130208 Transaction Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_APPLICATION_ERROR Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100304
2 GV_SYNC_POINT_ACTIVE Static Attribute Private Type reference (TYPE) BOOLE_D Flag indicating if a sync point is activated by transaction 20120420
3 MO_BOPF Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Reference to BOPF service layer 20090203
4 MO_BOPF_CLONE Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Clone of mo_bopf 20120423
5 MO_COMPL_TRANSACTION_MANAGER Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_TRA_TRANS_MGR_COMPL Reference to the transaction manager instance 20090224
6 MO_CONF Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Reference to Configuration 20090203
7 MO_DAC_MESSAGE Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Message Table 20131007
8 MT_DEFAULT_VALUE_REQUEST Instance attribute Private Type reference (TYPE) /BOBF/T_FRW_NODE Key table 20090302
9 MV_BO_KEY Instance attribute Private Type reference (TYPE) /BOBF/OBM_BO_KEY Business object key 20090203
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INTERNAL_MESSAGE Instance method Private Method Add messages from DAC implementation 20131007
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090203
3 EVALUATE_ASSOCIATION_BINDINGS Instance method Private Method Evaluates Association Bindings 20100203
4 HANDLE_NOTIFY_CHANGES Instance method Public Event handling method Handle the BOPF notify changes event 20090225
5 SET_APPLICATION_ERROR Instance method Private Method Terminate with error 20090203
6 SET_CONFIGURATION_ERROR Instance method Private Method Terminate with error 20090203
7 SORT_MODIFY_REQUEST Instance method Private Method Sort the modification request 20090225
Events
Class /BOBF/CL_TRA_SERVICE_MGR has no event.
Types
Class /BOBF/CL_TRA_SERVICE_MGR has no local type.
Method Signatures

Method ADD_INTERNAL_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 20131007

Method ADD_INTERNAL_MESSAGE on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method EVALUATE_ASSOCIATION_BINDINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSOCB Call by reference Object reference (TYPE REF TO) /BOBF/T_CONFRO_ASSOCB Configuration: Association Binding 20100203
2 Importing IS_DATA Call by reference Object reference (TYPE REF TO) DATA 20100203
3 Importing IS_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20100203
4 Importing IT_FILTERED_ATTRIBUTES Call by reference Type reference (TYPE) /BOBF/T_FRW_NAME List of Names (e.g. Fieldnames) 20100203
5 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100203

Method EVALUATE_ASSOCIATION_BINDINGS on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method HANDLE_NOTIFY_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGE Value transfer Attribute reference (LIKE) 20090225

Method HANDLE_NOTIFY_CHANGES on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method SET_APPLICATION_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090203

Method SET_APPLICATION_ERROR on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method SET_CONFIGURATION_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090203

Method SET_CONFIGURATION_ERROR on class /BOBF/CL_TRA_SERVICE_MGR has no exception.

Method SORT_MODIFY_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MODIFICATION Call by reference Type reference (TYPE) /BOBF/T_FRW_MODIFICATION Interface of Message Object 20090225

Method SORT_MODIFY_REQUEST on class /BOBF/CL_TRA_SERVICE_MGR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702