SAP ABAP Class CL_RECA_TRACE (Trace)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_BC (Package) RE: Base (Technical Objects - Library)
Properties
Class CL_RECA_TRACE  
Short Description Trace    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_CA_BC   RE: Base (Technical Objects - Library) 
Created 20010602   SAP 
Last change 20131127   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 CL_RECA_TRACE has no interface implemented.
Friends
Class CL_RECA_TRACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MEM_ID_PRE Constant Public Type reference (TYPE) STRING 'REFX_RTTR_' 20130628
2 MD_BADI_STACK Static Attribute Private Type reference (TYPE) INT4 Counter for BAdI Call Stack 20130718
3 MD_MEM_ID Static Attribute Public Type reference (TYPE) CHAR22 Memory ID 20130628
4 MF_BADI_RUNTIME_DB Static Attribute Public Type reference (TYPE) RECABOOL ABAP_FALSE Use Database for Buffering 20130709
5 MS_OPTIONS Static Attribute Public Type reference (TYPE) RECATRACE Trace options 20010603
6 MT_BADI_RUNTIME Static Attribute Private Type reference (TYPE) GTYPE_T_BADI_RUNTIME BAdI Runtime Information 20130628
7 MT_BADI_STACK Static Attribute Private Type reference (TYPE) GTYPE_T_BADI_STACK BAdI Call Stack 20130628
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Checks Trace Authorization of Current User 20010603
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010602
3 GET_OPTIONS_FROM_PID Static method Public Method Gets Global Trace Options Based on Current Parameter IDs 20010603
4 RUNTIME_TRACE_BADI_BEGIN Static method Public Method Start Runtime Measurement BAdI (or Storable Ext) 20130628
5 RUNTIME_TRACE_BADI_END Static method Public Method End Runtime Measurement BAdI (or Storable Ext) 20130628
6 SET_OPTIONS Static method Public Method Changes Local Trace Options 20010603
7 SET_OPTIONS_WITH_PID Static method Public Method Changes Local and Global Trace Options (Parameter IDs) 20010602
8 SET_TRACE Static method Public Method Switches Trace On/Off 20010618
Events
Class CL_RECA_TRACE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_S_BADI_RUNTIME Public See coding 20130628 BEGIN OF gtype_s_badi_runtime, definition TYPE enhbadiid, method TYPE seoclsname, countcall TYPE recatasknumber, interface TYPE seoclsname, start TYPE timestampl, finish TYPE timestampl, reccount TYPE i, consumption TYPE tzntstmpl, t_implclass TYPE slat_t_interfaces, END OF gtype_s_badi_runtime
2 GTYPE_S_BADI_STACK Public See coding 20130628 BEGIN OF gtype_s_badi_stack, definition TYPE enhbadiid, method TYPE seoclsname, END OF gtype_s_badi_stack
3 GTYPE_T_BADI_RUNTIME Public See coding 20130628 gtype_t_badi_runtime TYPE SORTED TABLE OF gtype_s_badi_runtime WITH UNIQUE KEY definition method
4 GTYPE_T_BADI_STACK Public See coding 20130628 gtype_t_badi_stack TYPE STANDARD TABLE OF gtype_s_badi_stack
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_RECA_TRACE has no parameter.
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Trace-Berechtigung 20010603

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RECA_TRACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RECA_TRACE has no exception.

Method GET_OPTIONS_FROM_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OPTIONS Value transfer Type reference (TYPE) RECATRACE Trace-Optionen 20010603

Method GET_OPTIONS_FROM_PID on class CL_RECA_TRACE has no exception.

Method RUNTIME_TRACE_BADI_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DEFINITION Call by reference Type reference (TYPE) ENHBADIID BAdI-Definition 20130628
2 Importing ID_METHOD Call by reference Type reference (TYPE) SEOCLSNAME BAdI-Methode 20130628
3 Importing IO_EXIT Call by reference Object reference (TYPE REF TO) OBJECT Referenz auf Exit 20130628
4 Importing IO_STORABLE_EXT Call by reference Object reference (TYPE REF TO) IF_RECA_STORABLE_EXT Erweiterbares Objekt 20130628

Method RUNTIME_TRACE_BADI_BEGIN on class CL_RECA_TRACE has no exception.

Method RUNTIME_TRACE_BADI_END Signature

Method RUNTIME_TRACE_BADI_END on class CL_RECA_TRACE has no parameter.
Method RUNTIME_TRACE_BADI_END on class CL_RECA_TRACE has no exception.

Method SET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Value transfer Type reference (TYPE) RECATRACE Trace-Optionen 20010603
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Trace-Berechtigung 20010603

Method SET_OPTIONS_WITH_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OPTIONS Value transfer Type reference (TYPE) RECATRACE Trace-Optionen 20010603
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Trace-Berechtigung 20010603

Method SET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ON Value transfer Type reference (TYPE) ABAP_BOOL Trace ein='X', Trace aus=' ' 20010618

Method SET_TRACE on class CL_RECA_TRACE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 110