SAP ABAP Class /BOBF/CL_TOOL_TRACE (BOPF tracing tool)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/TOOLS (Package) Business Object Processing Framework Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081213
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_BUF_DATA_ACCESS_2 Interface for Database Access 20081213
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ACTION Interface for an Action 20081213
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ADDON Interface for initialization of runtime addons 20081213
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ASSOCIATION Interface for an Association 20081213
6 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20081213
7 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_CLONEABLE Clonable BOPF entities 20121128
8 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_DETERMINATION Interface for a Determination 20081213
9 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_NODE Interface for a node 20090302
10 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_QUERY Interface to query implementation 20081213
... Click here to see Used By full list (0 items)
Properties
Class /BOBF/CL_TOOL_TRACE  
Short Description BOPF tracing tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/TOOLS   Business Object Processing Framework Tools 
Created 20081213   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)
2 CL_ABAP_STRUCTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081213
2 /BOBF/IF_BUF_DATA_ACCESS_2 Interface for Database Access 20081213
3 /BOBF/IF_FRW_ACTION Interface for an Action 20081213
4 /BOBF/IF_FRW_ADDON Interface for initialization of runtime addons 20081213
5 /BOBF/IF_FRW_ASSOCIATION Interface for an Association 20081213
6 /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20081213
7 /BOBF/IF_FRW_CLONEABLE Clonable BOPF entities 20121128
8 /BOBF/IF_FRW_DETERMINATION Interface for a Determination 20081213
9 /BOBF/IF_FRW_NODE Interface for a node 20090302
10 /BOBF/IF_FRW_QUERY Interface to query implementation 20081213
11 /BOBF/IF_FRW_SERVICE_LAYER Interface for the Service Layer 20081213
12 /BOBF/IF_FRW_VALIDATION Interface for a Validation 20081213
13 /BOBF/IF_LIB_DATA_ACCESS Tag Interface Data Access Class 20081213
14 /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20090313
15 /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090313
16 /BOBF/IF_TRA_SERV_MGR_TRANSACT Collective interface of the service manager 20090313
17 /BOBF/IF_TRA_SLAVE_TRANS_MGR Interface of the slave transaction manager 20090318
18 /BOBF/IF_TRA_TRANSACTION_MGR Interface of the standalone transaction manager 20090318
19 /BOBF/IF_TRA_TRANS_MGR_COMPL Collective interface of the transaction manager 20090318
Friends
# Friend Modeled only Created on Description
1 /BOBF/CL_TOOL_TRACE_ASSERT 20081213 Tracing of framework events
2 /BOBF/CL_TOOL_TRACE_INT_ACCESS 20081213 Internal acces class for tracing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_ADDON_NAME Constant Public Type reference (TYPE) /BOBF/OBM_NAME '/BOPF/TOOL_TRACE' Name 20081213
2 CV_MY_CLASS Constant Private Type reference (TYPE) SEOCLSNAME '/BOBF/CL_TOOL_TRACE' Object Type Name 20081213
3 GO_INT_ACCESS Static Attribute Private Object reference (TYPE REF TO) /BOBF/CL_TOOL_TRACE_INT_ACCESS BOPF tracing tool 20081213
4 GT_INSTANCE Static Attribute Private Type reference (TYPE) TT_INSTANCE BOPF tracing tool 20081213
5 GT_TRACE_CONFIG Static Attribute Private Type reference (TYPE) /BOBF/T_TOOL_TRACE_CONFIG Trace configuration 20081213
6 GV_NEW_TRIP Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
7 GV_TRIPNO Static Attribute Private Type reference (TYPE) I Sequence number of Service Layer calls 20081213
8 GV_TRIP_COUNTING Static Attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
9 MO_ACT Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_ACTION Interface for an Action 20081213
10 MO_ASSOC Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_ASSOCIATION Interface for an Association 20081213
11 MO_BOPF Instance attribute Public Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Interface for the Service Layer 20081213
12 MO_BUFFER Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20081213
13 MO_CONF Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20081213
14 MO_DAC Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081213
15 MO_DAC_2 Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_BUF_DATA_ACCESS_2 Interface for Database Access 20081213
16 MO_DET Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_DETERMINATION Interface for a Determination 20081213
17 MO_NODE Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_NODE Interface for a node 20090302
18 MO_QUERY Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_QUERY Interface to query implementation 20081213
19 MO_SERVICE_MGR Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090313
20 MO_TRANSACT_MGR Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_TRA_TRANS_MGR_COMPL Collective interface of the transaction manager 20090318
21 MO_VAL Instance attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_VALIDATION Interface for a Validation 20081213
22 MV_BO_KEY Instance attribute Private Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090317
23 MV_CLASS_NAME Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20081213
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081213
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081213
3 CONTAINS_REF Static method Private Method 20090807
4 CONVERT_MESSAGES Instance method Private Method 20090317
5 CONVERT_TRANSACTION_CHANGES Instance method Private Method 20090316
6 DRILL_DOWN_STRUCTURE Static method Private Method dynamically drill down DDIC structure 20081213
7 GET_BO_NAME Instance method Private Method 20090316
8 GET_ENTITY_NAME Instance method Private Method 20081213
9 HANDLE_EVENT_END_LOAD Instance method Private Event handling method 20081213
10 HANDLE_EVENT_END_SAVE Instance method Private Event handling method 20081213
11 WRITE_TRACE Static method Private Method Write trace 20081213
Events
Class /BOBF/CL_TOOL_TRACE has no event.
Types
Class /BOBF/CL_TOOL_TRACE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BOPF Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Interface for Configuration 20081213
2 Importing IO_SERV_MGR Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090313
3 Importing IO_TRANS_MGR Call by reference Object reference (TYPE REF TO) /BOBF/IF_TRA_TRANS_MGR_COMPL Collective interface of the transaction manager 20090318
4 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Interface for Configuration 20081213

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

Method CONTAINS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CONTAINS_REF Value transfer Type reference (TYPE) BOOLE_D 20090807
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090807

Method CONTAINS_REF on class /BOBF/CL_TOOL_TRACE has no exception.

Method CONVERT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_TRACE Call by reference Type reference (TYPE) /BOBF/T_TOOL_TRACE_MESSAGE Message content 20090317
2 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090317

Method CONVERT_MESSAGES on class /BOBF/CL_TOOL_TRACE has no exception.

Method CONVERT_TRANSACTION_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGE_TRACE Call by reference Type reference (TYPE) /BOBF/T_TOOL_TRACE_CHANGE Change information for tracing on service manager 20090316
2 Importing IT_CHANGE Call by reference Type reference (TYPE) /BOBF/T_TRA_CHANGE Table of changes 20090316

Method CONVERT_TRANSACTION_CHANGES on class /BOBF/CL_TOOL_TRACE has no exception.

Method DRILL_DOWN_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMP Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20081213
2 Importing IV_ELEMENT Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
3 Importing IV_REFERENCE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213
5 Importing IV_TABLE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081213

Method DRILL_DOWN_STRUCTURE on class /BOBF/CL_TOOL_TRACE has no exception.

Method GET_BO_NAME 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 20090316
2 Returning RV_BO_NAME Value transfer Type reference (TYPE) /BOBF/OBM_NAME Name 20090316

Method GET_BO_NAME on class /BOBF/CL_TOOL_TRACE has no exception.

Method GET_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NAME Value transfer Object reference (TYPE REF TO) /BOBF/OBM_NAME Name 20081213
2 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090316
3 Importing IV_CONTENT_CAT Call by reference Type reference (TYPE) /BOBF/OBM_CONTENT_CAT Entity Category 20081213
4 Importing IV_EXECTIME Call by reference Type reference (TYPE) /BOBF/CONF_EXECTIME NodeID 20081213
5 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081213

Method GET_ENTITY_NAME on class /BOBF/CL_TOOL_TRACE has no exception.

Method HANDLE_EVENT_END_LOAD Signature

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

Method HANDLE_EVENT_END_LOAD on class /BOBF/CL_TOOL_TRACE has no exception.

Method HANDLE_EVENT_END_SAVE Signature

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

Method HANDLE_EVENT_END_SAVE on class /BOBF/CL_TOOL_TRACE has no exception.

Method WRITE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRACE_PARAMETER Call by reference Type reference (TYPE) SCOL_TRACE_PARAM ESF: Description of TRACE Parameters 20081213
2 Importing IV_CALL_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20081213
3 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) /BOBF/TOOL_TR_DB-CLASS Klassenname 20081213
4 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) /BOBF/TOOL_TR_DB-METHOD Name der Methode 20081213

Method WRITE_TRACE on class /BOBF/CL_TOOL_TRACE has no exception.
Meta Relationship - Using (full list)
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_BUF_DATA_ACCESS Interface for Database Access 20081213
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_BUF_DATA_ACCESS_2 Interface for Database Access 20081213
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ACTION Interface for an Action 20081213
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ADDON Interface for initialization of runtime addons 20081213
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_ASSOCIATION Interface for an Association 20081213
6 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_BUFFER Interface to the Data Layer 20081213
7 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_CLONEABLE Clonable BOPF entities 20121128
8 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_DETERMINATION Interface for a Determination 20081213
9 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_NODE Interface for a node 20090302
10 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_QUERY Interface to query implementation 20081213
11 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_SERVICE_LAYER Interface for the Service Layer 20081213
12 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_FRW_VALIDATION Interface for a Validation 20081213
13 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_LIB_DATA_ACCESS Tag Interface Data Access Class 20081213
14 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERVICE_MANAGER Containing the public service methods of a service manager 20090313
15 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERV_MGR_COMPL Collective interface of the service manager 20090313
16 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SERV_MGR_TRANSACT Collective interface of the service manager 20090313
17 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_SLAVE_TRANS_MGR Interface of the slave transaction manager 20090318
18 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_TRANSACTION_MGR Interface of the standalone transaction manager 20090318
19 Interface implementation (CLASS c. INTERFACES i_ref)  /BOBF/IF_TRA_TRANS_MGR_COMPL Collective interface of the transaction manager 20090318
History
Last changed by/on SAP  20130531 
SAP Release Created in 702