SAP ABAP Class /BOBF/CL_FRW_TRANSACTION_MGR (DEPRECATED - DO NOT USE!!!)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-RNT (Application Component) Business Object Processing Framework Runtime
     /BOBF/FRAMEWORK (Package) Business Object Processing Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_TRANSACTION_MGR DEPERECATED - DO NOT USE!!! 20080507
Properties
Class /BOBF/CL_FRW_TRANSACTION_MGR  
Short Description DEPRECATED - DO NOT USE!!!    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/FRAMEWORK   Business Object Processing Framework 
Created 20080507   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOBF/IF_FRW_SERVICE_MGR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_ESF_PROVIDER_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_FRW_TRANSACTION_MGR DEPERECATED - DO NOT USE!!! 20080507
Friends
Class /BOBF/CL_FRW_TRANSACTION_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_ROOT_NODE_KEY_DUMMY Constant Private Type reference (TYPE) /BOBF/CONF_KEY '00000000000000000000000000000000' Initial key 20080529
2 GV_USE_FALLBACK Static Attribute Private Type reference (TYPE) ABAP_BOOL 20090313
3 MO_TRANSACTION_MGR Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_TRA_TRANSACTION_MGR Interface of the standalone transaction manager 20090313
4 MR_TRANSACTION_MGR Instance attribute Private Attribute reference (LIKE) 20080507
5 MV_CHANGED Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_FALSE X: Transaction contains changes 20080529
6 ST_BO_REGISTRY Static Attribute Private Type reference (TYPE) TT_BO_REGISTRY 20080508
7 ST_STACK_LEVEL Static Attribute Private Type reference (TYPE) TT_STACK_LEVEL 20080507
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_NUMBERS Instance method Private Method Call adjust_numbers for registered service Manager Instances 20080529
2 AFTER_SAVE Instance method Private Method Call after_save meth. for registered service Mgr Instances 20080529
3 BO_REGISTRY_READ Instance method Private Method Get Service Provider from BO registry 20080508
4 CHECK_BEFORE_SAVE Instance method Public Method 20080509
5 CHECK_BO_REGISTRY Static method Private Method Check if a BO key is registered 20080508
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080507
7 CLEANUP Instance method Public Method 20080507
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090313
9 DO_SAVE Instance method Private Method Call do_save for registered service Manager Instances 20080529
10 FINALIZE Instance method Private Method Call finalize for registered service Manager Instances 20080528
11 GET_BO_SERVICE_MGR Instance method Public Method 20080507
12 GET_INSTANCE Instance method Public Method 20080507
13 GET_STACK_LEVEL Static method Private Method Get the current stack level 20080507
14 ON_CHANGE_NOTIFICATION Instance method Public Event handling method Collect changes from /BOBF/IF_FRW_SERVICE_MGR 20080529
15 REGISTER_BO Static method Private Method Register BO in the BO Registry 20080508
16 RESET_STACK_LEVEL Static method Public Method Reset stack level 20080507
17 SAVE Instance method Public Method 20080507
18 SET_APPLICATION_ERROR Instance method Private Method set application error 20090313
19 SET_STACK_LEVEL Static method Public Method Set stack level 20080507
Events
# Event Type Visibility Description Created on
1 TRIGGER_AFTER_SAVE Static Event
(1)
Public
(2)
Event triggered after do_save (transaction) 20080623
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BO_REGISTRY Public See coding BO Registry of BS BOPF Transaction Manager 20080623 tt_bo_registry TYPE SORTED TABLE OF ty_bo_registry WITH UNIQUE KEY bo_name
2 TT_STACK_LEVEL Private See coding 20080507 tt_stack_level TYPE SORTED TABLE OF ty_stack_level WITH UNIQUE KEY bo_key
3 TY_BO_REGISTRY Public See coding BO Registry of BS BOPF Transaction Manager 20080623 BEGIN OF ty_bo_registry, bo_name TYPE /bobf/obm_name, bo_key TYPE /bobf/obm_bo_key, service_mgr TYPE REF TO /bobf/if_frw_service_mgr, change_box TYPE REF TO /bobf/if_frw_change, END OF ty_bo_registry
4 TY_STACK_LEVEL Private See coding 20080507 BEGIN OF ty_stack_level, bo_key TYPE /bobf/obm_bo_key, stack TYPE i, END OF ty_stack_level
Method Signatures

Method ADJUST_NUMBERS 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_FRW_CHANGE Interface of Change Object 20080529
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20080529
3 Exporting ET_ADJUSTED_NUMBERS Call by reference Type reference (TYPE) /BOBF/T_FRW_ADJUSTED_NUMBERS Adjusted Numbers 20080529
4 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20080529

Method ADJUST_NUMBERS on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method AFTER_SAVE 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_FRW_CHANGE Interface of Change Object 20080529
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20080529
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20080529
4 Importing IV_REJECTED Call by reference Type reference (TYPE) ABAP_BOOL X: Transaction was rejected 20080529

Method AFTER_SAVE on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method BO_REGISTRY_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_SERVICE_MGR Value transfer Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_MGR BO Service Manager 20080509
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Business Object name 20080509
3 Importing IV_PROXY_STRUC Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Proxy Structures? 20080509

Method BO_REGISTRY_READ on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method CHECK_BEFORE_SAVE Signature

Method CHECK_BEFORE_SAVE on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method CHECK_BEFORE_SAVE on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method CHECK_BO_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FOUND Value transfer Type reference (TYPE) BOOLE_D BO registered or not 20080509
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Business Object name 20080509

Method CHECK_BO_REGISTRY on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method CLASS_CONSTRUCTOR on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method CLEANUP Signature

Method CLEANUP on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method CLEANUP on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method CONSTRUCTOR on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20080529
2 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080529
3 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20080529

Method DO_SAVE on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method FINALIZE 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_FRW_CHANGE Interface of Change Object 20080529
2 Exporting EO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20080529
3 Exporting EV_REJECTED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080529
4 Importing IT_ROOT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20080529

Method FINALIZE on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method GET_BO_SERVICE_MGR Signature

Method GET_BO_SERVICE_MGR on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method GET_BO_SERVICE_MGR on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method GET_INSTANCE on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method GET_STACK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STACK_LEVEL Value transfer Type reference (TYPE) I 20080507
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20080507

Method GET_STACK_LEVEL on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method ON_CHANGE_NOTIFICATION Signature

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

Method ON_CHANGE_NOTIFICATION on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method REGISTER_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object key 20080509
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOBF/OBM_NAME Business Object name 20080509
3 Importing IV_SERVICE_MGR Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_MGR BO Service Manager 20080509

Method REGISTER_BO on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method RESET_STACK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20080507
2 Importing IV_STACK_LEVEL Call by reference Type reference (TYPE) I 20080507

Method RESET_STACK_LEVEL on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.

Method SAVE Signature

Method SAVE on class /BOBF/CL_FRW_TRANSACTION_MGR has no parameter.
Method SAVE on class /BOBF/CL_FRW_TRANSACTION_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 20090313

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

Method SET_STACK_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_STACK_LEVEL Value transfer Type reference (TYPE) I 20080507
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20080507

Method SET_STACK_LEVEL on class /BOBF/CL_FRW_TRANSACTION_MGR has no exception.
Event Signatures

Event TRIGGER_AFTER_SAVE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IT_BO_REGISTRY Exporting Value transfer Type reference (TYPE) TT_BO_REGISTRY BO Registry of BS BOPF Transaction Manager 20080623
2 IV_REJECTED Exporting Value transfer Type reference (TYPE) ABAP_BOOL DO_SAVE was rejected (X) or not 20080623
History
Last changed by/on SAP  20130531 
SAP Release Created in 701