SAP ABAP Class /BOBF/CL_TRA_SERV_MGR_FACTORY (Factory class for the (proxy) 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
Properties
Class /BOBF/CL_TRA_SERV_MGR_FACTORY  
Short Description Factory class for the (proxy) 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 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/CL_TRA_SERV_MGR_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /BOBF/CL_TRA_TRANSACTION_MGR 20090129 Transaction Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_SERVICE_MANAGER Static Attribute Protected Type reference (TYPE) TT_SERVICE_MANAGER 20090304
2 GV_FINALIZE_TIMESTAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20090209
Methods
# Method Level Visibility Method type Description Created on
1 GET_FINALIZE_TIMESTAMP Static method Public Method Returns a finalize timestamp 20090129
2 GET_PROXY_SERVICE_MANAGER Static method Public Method Get a proxy service manager instance 20090129
3 GET_SERVICE_MANAGER Static method Public Method Get a service manager instance 20090129
4 RESET_FINALIZE_TIMESTAMP Static method Private Method Reset the current finalize timestamp 20090204
5 SET_APPLICATION_ERROR Static method Private Method Terminate with application error 20090203
6 SET_FINALIZE_TIMESTAMP Static method Private Method Set the finalize timestamp 20090204
Events
Class /BOBF/CL_TRA_SERV_MGR_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SERVICE_MANAGER Protected See coding 20090304 tt_service_manager TYPE SORTED TABLE OF ty_service_manager WITH UNIQUE KEY bo_key
2 TY_SERVICE_MANAGER Protected See coding 20090304 BEGIN OF ty_service_manager, bo_key TYPE /bobf/obm_bo_key, service_manager TYPE REF TO /bobf/if_tra_service_manager, proxy_service_manager TYPE REF TO /bobf/if_tra_service_manager, END OF ty_service_manager
Method Signatures

Method GET_FINALIZE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FINALIZE_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20090204

Method GET_FINALIZE_TIMESTAMP on class /BOBF/CL_TRA_SERV_MGR_FACTORY has no exception.

Method GET_PROXY_SERVICE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_PROXY_SERVICE_MANAGER Value transfer Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Interface for (Proxy) Service Manager 20090129
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090129
3 Importing IV_CREATE_ASSOC_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off association change notifications 20090306
4 Importing IV_CREATE_PROP_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off property change notifications 20090306
5 Importing IV_CREATE_SYNC_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off sync notifications 20090306

Method GET_PROXY_SERVICE_MANAGER on class /BOBF/CL_TRA_SERV_MGR_FACTORY has no exception.

Method GET_SERVICE_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SERVICE_MANAGER Value transfer Object reference (TYPE REF TO) /BOBF/IF_TRA_SERVICE_MANAGER Interface for (Proxy) Service Manager 20090129
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090129
3 Importing IV_CREATE_ASSOC_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off association change notifications 20090306
4 Importing IV_CREATE_PROP_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off property change notifications 20090306
5 Importing IV_CREATE_SYNC_NOTIFICATIONS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Switch on/off sync notifications 20090306

Method GET_SERVICE_MANAGER on class /BOBF/CL_TRA_SERV_MGR_FACTORY has no exception.

Method RESET_FINALIZE_TIMESTAMP Signature

Method RESET_FINALIZE_TIMESTAMP on class /BOBF/CL_TRA_SERV_MGR_FACTORY has no parameter.
Method RESET_FINALIZE_TIMESTAMP on class /BOBF/CL_TRA_SERV_MGR_FACTORY 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_SERV_MGR_FACTORY has no exception.

Method SET_FINALIZE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINALIZE_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20090304

Method SET_FINALIZE_TIMESTAMP on class /BOBF/CL_TRA_SERV_MGR_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702