SAP ABAP Class CL_ICI_TRACE (ICI: Trace Container)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_COMMON (Package) Integrated Communication Interface Common
Properties
Class CL_ICI_TRACE  
Short Description ICI: Trace Container    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ICI_COMMON   Integrated Communication Interface Common 
Created 20031029   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICI_TRACE has no forward declaration.
Interfaces
Class CL_ICI_TRACE has no interface implemented.
Friends
Class CL_ICI_TRACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ABAP_CLASS_EXCEPTION Constant Public Type reference (TYPE) CHAR1 'Q' 20031117
2 GC_FALSE Constant Public Type reference (TYPE) BOOLEAN '-' 20031110
3 GC_FRONTEND_TRACE Constant Public Type reference (TYPE) CHAR1 'Z' Single-Character Indicator 20130211
4 GC_HTTP_ERROR Constant Public Type reference (TYPE) CHAR1 'E' 20031029
5 GC_HTTP_IN_REQUEST Constant Public Type reference (TYPE) CHAR1 'H' 20040223
6 GC_HTTP_IN_RESPONSE Constant Public Type reference (TYPE) CHAR1 'G' 20040223
7 GC_HTTP_OUT_REQUEST Constant Public Type reference (TYPE) CHAR1 'F' 20040223
8 GC_HTTP_OUT_RESPONSE Constant Public Type reference (TYPE) CHAR1 'R' 20040223
9 GC_RE_SOAP_IN Constant Public Type reference (TYPE) CHAR1 'I' 20070412
10 GC_RE_SOAP_OUT Constant Public Type reference (TYPE) CHAR1 'O' 20070412
11 GC_SOAP_IN_REQUEST Constant Public Type reference (TYPE) CHAR1 'A' 20031107
12 GC_SOAP_IN_RESPONSE Constant Public Type reference (TYPE) CHAR1 'D' 20031107
13 GC_SOAP_OUT_REQUEST Constant Public Type reference (TYPE) CHAR1 'C' 20031107
14 GC_SOAP_OUT_RESPONSE Constant Public Type reference (TYPE) CHAR1 'B' 20031107
15 GC_TEXT_MESSAGE Constant Public Type reference (TYPE) CHAR1 'T' 20031107
16 GC_TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' 20031110
17 GR_TRACE Static Attribute Private Object reference (TYPE REF TO) CL_ICI_TRACE_DATA Datenklasse für einTraceobjekt 20031111
18 GS_ICI_TRACE_H Static Attribute Private Type reference (TYPE) CRM_ICI_TRACES_H storage for SOAP traces in ICI: session level attributes 20130215
19 GT_TRACE Static Attribute Private Type reference (TYPE) CRM_ICI_TRACE_T Tabelle von Tracebestandteilen 20031029
20 GV_COUNTER Static Attribute Private Type reference (TYPE) I Zähler 20031110
21 GV_EXCEPTION_TRACE Static Attribute Private Type reference (TYPE) BOOLEAN 'X' 20040322
22 GV_FIRST_CALL Static Attribute Private Type reference (TYPE) BOOLEAN 'X' 20031110
23 GV_HTTP_TRACE Static Attribute Private Type reference (TYPE) BOOLEAN '-' 20040223
24 GV_TIME_STAMP Static Attribute Private Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20031110
25 GV_TRACE_RUNNING Static Attribute Private Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20031029
26 GV_WRITE_TO_DATABASE Static Attribute Private Type reference (TYPE) BOOLEAN 20031110
27 GV_WRITE_TO_DATABASE_RE Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070406
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_TRACE Static method Public Method 20031029
2 GET_HTTP_TRACE_FLG Static method Public Method 20090506
3 GET_TRACE Static method Public Method 20031029
4 PERSIST_TRACE Static method Public Method 20031029
5 PREPARE_TRACE_H Static method Private Method 20130215
6 START_TRACE Static method Public Method 20031029
7 STOP_TRACE Static method Public Method 20031029
8 WRITE_EXCEPTION Static method Public Method 20050209
9 WRITE_EXCEPTION_TRACE Static method Public Method 20031117
10 WRITE_SIMPLE_TRACE Static method Public Method 20031029
Events
Class CL_ICI_TRACE has no event.
Types
Class CL_ICI_TRACE has no local type.
Method Signatures

Method CLEAR_TRACE Signature

Method CLEAR_TRACE on class CL_ICI_TRACE has no parameter.
Method CLEAR_TRACE on class CL_ICI_TRACE has no exception.

Method GET_HTTP_TRACE_FLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HTTP_TRACE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090506

Method GET_HTTP_TRACE_FLG on class CL_ICI_TRACE has no exception.

Method GET_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Object reference (TYPE REF TO) CL_ICI_TRACE_DATA Tabelle von Tracebestandteilen 20031029

Method GET_TRACE on class CL_ICI_TRACE has no exception.

Method PERSIST_TRACE Signature

Method PERSIST_TRACE on class CL_ICI_TRACE has no parameter.
Method PERSIST_TRACE on class CL_ICI_TRACE has no exception.

Method PREPARE_TRACE_H Signature

Method PREPARE_TRACE_H on class CL_ICI_TRACE has no parameter.
Method PREPARE_TRACE_H on class CL_ICI_TRACE has no exception.

Method START_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WRITE_TO_DATABASE Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20031110

Method START_TRACE on class CL_ICI_TRACE has no exception.

Method STOP_TRACE Signature

Method STOP_TRACE on class CL_ICI_TRACE has no parameter.
Method STOP_TRACE on class CL_ICI_TRACE has no exception.

Method WRITE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte übergeordnete Klasse für alle globalen Ausnahmen 20050209

Method WRITE_EXCEPTION on class CL_ICI_TRACE has no exception.

Method WRITE_EXCEPTION_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_CODE Call by reference Type reference (TYPE) STRING 20031117
2 Importing ERROR_CODE Call by reference Type reference (TYPE) STRING 20031117
3 Importing EXCEPTION Call by reference Type reference (TYPE) STRING 20031121
4 Importing INCLUDE_NAME Call by reference Type reference (TYPE) SYREPID 20031205
5 Importing MSG Value transfer Type reference (TYPE) STRING 20031117
6 Importing PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID 20031205
7 Importing SOURCE_LINE Call by reference Type reference (TYPE) I 20031205
8 Importing TEXT_ID Call by reference Type reference (TYPE) SOTR_CONC Text-Id 20031117
9 Importing TRACE_CHAR_SYS Call by reference Type reference (TYPE) STRING 20050209

Method WRITE_EXCEPTION_TRACE on class CL_ICI_TRACE has no exception.

Method WRITE_SIMPLE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RE_TRACE Call by reference Type reference (TYPE) CRM_TRACE_RE Recommendation Engine Trace 20070406
2 Importing TRACE_CHAR_SYS Call by reference Type reference (TYPE) STRING 20031107
3 Importing TRACE_HEX_UTF8 Call by reference Type reference (TYPE) XSTRING 20031107
4 Importing TYPE Call by reference Type reference (TYPE) CRM_ICI_TRACE-TYPE 20031029

Method WRITE_SIMPLE_TRACE on class CL_ICI_TRACE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in