SAP ABAP Class CL_WDR_TRACE_TOOL_SHM (Web Dynpro Trace Tool - Shared Memory)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_TRACE_TOOL (Package) WebDynpro Trace Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20050823
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_TRACE_TOOL Web Dynpro Trace Tool - Internal 20061219
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_TRACE_TOOL Web Dynpro Trace Tool: Application Interface 20050812
Properties
Class CL_WDR_TRACE_TOOL_SHM  
Short Description Web Dynpro Trace Tool - Shared Memory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_TRACE_TOOL   WebDynpro Trace Tool 
Created 20050812   SAP 
Last change 20090618   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 IF_WD_TRACE_TOOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SHM_BUILD_INSTANCE Flag Interface: Area Constructor for Shared Objects 20050823
2 IF_WDR_TRACE_TOOL Web Dynpro Trace Tool - Internal 20061219
3 IF_WD_TRACE_TOOL Web Dynpro Trace Tool: Application Interface 20050812
Friends
Class CL_WDR_TRACE_TOOL_SHM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PARAMETER_SESSION_PREFIX Constant Public Type reference (TYPE) STRING 'session:' 20050826
2 C_PARAM_APP_URL Constant Public Type reference (TYPE) STRING 'sap-wd-trace-tool-url' 20050826
3 E_APPLICATION_STATE Constant Public See coding 20050915
4 M_ACTIONS Instance attribute Public Type reference (TYPE) T_ACTION_TAB 20080729
5 M_APPLICATION_STATE Instance attribute Public Type reference (TYPE) T_APPLICATION_STATE E_APPLICATION_STATE-RUNNING 20050915
6 M_CURRENT_ROUNDTRIP Instance attribute Public Type reference (TYPE) I 0 20050823
7 M_ENTRY_NAMES Instance attribute Public See coding Table of Strings 20080729
8 M_IS_DIRTY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050826
9 M_ROUNDTRIP_PENDING Instance attribute Public Type reference (TYPE) ABAP_BOOL 20050915
10 M_START_DATE Instance attribute Public Type reference (TYPE) D 20050902
11 M_START_TIME Instance attribute Public Type reference (TYPE) T 20050902
12 M_URL Instance attribute Public Type reference (TYPE) STRING 20080729
13 M_USER Instance attribute Public Type reference (TYPE) SYUNAME User Name 20050902
14 ROUNDTRIP Instance attribute Public Attribute reference (LIKE) 20061219
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_ACTION Instance method Private Method 20080729
2 ADD_TRACE_DATA Instance method Public Method 20050823
3 ADD_TRACE_DATA_FOR Instance method Public Method Create Trace Dataset 20050915
4 CLEAR_DIRTY Instance method Public Method 20050826
5 CONSTRUCTOR Instance method Public Constructor 20050902
6 END_ROUNDTRIP Instance method Public Method 20061219
7 GET_APPLICATION_STATE_TEXT Instance method Public Method 20050915
8 GET_CURRENT_INTERACTION Instance method Public Method 20080729
9 GET_EFFECTIVE_ROUNDTRIP Instance method Private Method 20080729
10 GET_TRACE_DATA Instance method Public Method 20050829
11 GET_TRACE_ENTRIES Instance method Public Method 20080729
12 GET_TRACE_ENTRY Instance method Public Method 20050823
13 GET_ZIP Instance method Public Method 20050908
14 GET_ZIP_OBJECT Instance method Public Method 20051202
15 IS_DIRTY Instance method Public Method 20050826
16 MAKE_FILE_NAME Instance method Public Method 20051202
17 SET_APPLICATION_STATE Instance method Public Method 20050915
18 SET_DIRTY Instance method Private Method 20050826
19 START_ROUNDTRIP Instance method Public Method 20061219
Events
Class CL_WDR_TRACE_TOOL_SHM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ACTION Public See coding 20080729 begin of T_ACTION, roundtrip type i, entries type t_trace_entry_tab, type type i, end of t_action
2 T_ACTION_TAB Public See coding 20080729 t_action_tab type sorted TABLE OF t_action with UNIQUE key roundtrip
3 T_APPLICATION_STATE Public Type reference (TYPE) I 20050915
4 T_TRACE_ENTRY Public See coding 20050823 begin of t_trace_entry, roundtrip type i, name type if_wd_trace_tool=>t_name, size type i, gzip_data type xstring, end of t_trace_entry
5 T_TRACE_ENTRY_TAB Public See coding 20050823 t_trace_entry_tab type sorted table of t_trace_entry with unique key name
Method Signatures

Method ACCESS_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTION Value transfer Object reference (TYPE REF TO) T_ACTION 20080729
2 Importing ROUNDTRIP Call by reference Type reference (TYPE) I 20080729

Method ACCESS_ACTION on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method ADD_TRACE_DATA Signature

Method ADD_TRACE_DATA on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method ADD_TRACE_DATA on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method ADD_TRACE_DATA_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) IF_WD_TRACE_TOOL=>T_NAME 20050915
2 Importing ROUNDTRIP Call by reference Type reference (TYPE) I IF_WDR_TRACE_TOOL=>C_ROUNDTRIP_CURRENT Roundtrip spezifisch 20050915
3 Importing STRING Call by reference Type reference (TYPE) STRING 20050915
4 Importing XSTRING Call by reference Type reference (TYPE) XSTRING 20050915

Method ADD_TRACE_DATA_FOR on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method CLEAR_DIRTY Signature

Method CLEAR_DIRTY on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method CLEAR_DIRTY on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method CONSTRUCTOR on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method END_ROUNDTRIP Signature

Method END_ROUNDTRIP on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method END_ROUNDTRIP on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_APPLICATION_STATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE_TEXT Value transfer Type reference (TYPE) STRING 20050915

Method GET_APPLICATION_STATE_TEXT on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_CURRENT_INTERACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROUNDTRIP Value transfer Type reference (TYPE) I 20080729

Method GET_CURRENT_INTERACTION on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_EFFECTIVE_ROUNDTRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EFFECTIVE_ROUNDTRIP Value transfer Type reference (TYPE) I 20080729
2 Importing ROUNDTRIP Call by reference Type reference (TYPE) I 20080729

Method GET_EFFECTIVE_ROUNDTRIP on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_TRACE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) XSTRING 20050829
2 Importing NAME Call by reference Type reference (TYPE) STRING 20050829
3 Importing ROUNDTRIP Call by reference Type reference (TYPE) I IF_WDR_TRACE_TOOL=>C_ROUNDTRIP_CURRENT 20050829

Method GET_TRACE_DATA on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_TRACE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRIES Value transfer Type reference (TYPE) T_TRACE_ENTRY_TAB 20080729
2 Importing ROUNDTRIP Call by reference Type reference (TYPE) I 20080729

Method GET_TRACE_ENTRIES on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_TRACE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20050823
2 Importing ROUNDTRIP Call by reference Type reference (TYPE) I IF_WDR_TRACE_TOOL=>C_ROUNDTRIP_CURRENT 20050829
3 Returning TRACE_ENTRY Value transfer Type reference (TYPE) T_TRACE_ENTRY 20050823

Method GET_TRACE_ENTRY on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_ZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ZIP Value transfer Type reference (TYPE) XSTRING 20050908

Method GET_ZIP on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method GET_ZIP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ABAP_ZIP Value transfer Object reference (TYPE REF TO) CL_ABAP_ZIP Zip-Utility 20051202

Method GET_ZIP_OBJECT on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method IS_DIRTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_DIRTY Value transfer Type reference (TYPE) ABAP_BOOL 20050826

Method IS_DIRTY on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method MAKE_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILENAME Value transfer Type reference (TYPE) STRING 20051202
2 Importing NAME Call by reference Type reference (TYPE) STRING 20051202
3 Importing ROUNDTRIP Call by reference Type reference (TYPE) I 20051202

Method MAKE_FILE_NAME on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method SET_APPLICATION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_STATE Call by reference Type reference (TYPE) T_APPLICATION_STATE 20050915

Method SET_APPLICATION_STATE on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method SET_DIRTY Signature

Method SET_DIRTY on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method SET_DIRTY on class CL_WDR_TRACE_TOOL_SHM has no exception.

Method START_ROUNDTRIP Signature

Method START_ROUNDTRIP on class CL_WDR_TRACE_TOOL_SHM has no parameter.
Method START_ROUNDTRIP on class CL_WDR_TRACE_TOOL_SHM has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 710