SAP ABAP Class CL_ICI_TRACE_DATA (data class for a trace object)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     ICI_COMMON (Package) Integrated Communication Interface Common
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAM_MESSAGE_ACCESSOR Helper Interface 20040304
Properties
Class CL_ICI_TRACE_DATA  
Short Description data class for a trace object    
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 20031110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ICI_TRACE_DATA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAM_MESSAGE_ACCESSOR Helper Interface 20040304
Friends
# Friend Modeled only Created on Description
1 CL_ICI_TRACE 20031111 ICI: Trace Container
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BIG_STEP Constant Private Type reference (TYPE) I 5 20031113
2 GC_BIG_STEP_BACK Constant Private Type reference (TYPE) I -5 20031113
3 GS_TRACE Instance attribute Private Type reference (TYPE) CRM_ICI_TRACE 20031111
4 GT_TRACE Instance attribute Private Type reference (TYPE) CRM_ICI_TRACE_T 20031110
5 GV_INDEX Instance attribute Private Type reference (TYPE) I 20031210
6 GV_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMPL 20031209
7 GV_TRACE_LINES Instance attribute Private Type reference (TYPE) I 20031110
8 GV_USER_ID Instance attribute Private Type reference (TYPE) SYUNAME 20031209
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRY Instance method Protected Method 20031111
2 ADD_TRACE_ENTRIES Instance method Public Method 20130211
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031110
4 DECODE_URL Static method Private Method 20040405
5 DESERIALIZE_SAM_MESSAGE Static method Public Method 20040304
6 GET_BY_INDEX Instance method Public Method 20031117
7 GET_CURRENT Instance method Public Method 20031111
8 GET_FIRST Instance method Public Method 20031113
9 GET_FIRST_TIMESTAMP Instance method Public Method 20031209
10 GET_INDEX Instance method Public Method 20031111
11 GET_LAST Instance method Public Method 20031113
12 GET_NEXT Instance method Public Method 20031110
13 GET_NEXT_FAST Instance method Public Method 20031113
14 GET_PREVIOUS Instance method Public Method 20031110
15 GET_PREVIOUS_FAST Instance method Public Method 20031113
16 GET_TRACES Instance method Public Method 20031117
17 GET_TRACE_LINES Instance method Public Method 20031111
18 GET_TYPE_FROM_TEXT Static method Public Method Get Type from Text 20120214
19 GET_TYPE_TEXT Static method Public Method 20031117
20 GET_USER_ID Instance method Public Method 20031209
21 PREPARE_EXCEPTION Static method Private Method 20040217
22 PREPARE_TRACE_ENTRY Static method Public Method 20031110
23 REMOVE_ICI_DATA Instance method Public Method Remove ICI data 20070411
24 REMOVE_RE_DATA Instance method Public Method Remove Rec. Engine Data 20070411
Events
Class CL_ICI_TRACE_DATA has no event.
Types
Class CL_ICI_TRACE_DATA has no local type.
Method Signatures

Method ADD_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031111

Method ADD_ENTRY on class CL_ICI_TRACE_DATA has no exception.

Method ADD_TRACE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRACE_ENTRIES Call by reference Type reference (TYPE) CRM_ICI_TRACE_T table of trace parts 20130211

Method ADD_TRACE_ENTRIES on class CL_ICI_TRACE_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE_T Tabelle von Tracebestandteilen 20031110
2 Importing TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20031110
3 Importing USER_ID Value transfer Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20031110
# Exception Resumable Description Created on
1 NO_TRACE_FOUND 20031110

Method DECODE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DECODED_URL Value transfer Type reference (TYPE) STRING 20040405
2 Importing HTTP_HEADER Call by reference Type reference (TYPE) STRING 20040405

Method DECODE_URL on class CL_ICI_TRACE_DATA has no exception.

Method DESERIALIZE_SAM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESERIALIZED_MESSAGE Value transfer Type reference (TYPE) STRING 20040304
2 Importing SERIALIZED_MESSAGE Value transfer Type reference (TYPE) STRING 20040304

Method DESERIALIZE_SAM_MESSAGE on class CL_ICI_TRACE_DATA has no exception.

Method GET_BY_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Value transfer Type reference (TYPE) I 1 20031117
2 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031117
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031117

Method GET_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031111
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031111

Method GET_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031113
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031113

Method GET_FIRST_TIMESTAMP Signature

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

Method GET_FIRST_TIMESTAMP on class CL_ICI_TRACE_DATA has no exception.

Method GET_INDEX Signature

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

Method GET_INDEX on class CL_ICI_TRACE_DATA has no exception.

Method GET_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031113
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031113

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031110
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031110

Method GET_NEXT_FAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031113
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031113

Method GET_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031110
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031110

Method GET_PREVIOUS_FAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031113
# Exception Resumable Description Created on
1 NO_MORE_ENTRY 20031113

Method GET_TRACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRACES Value transfer Type reference (TYPE) CRM_ICI_TRACE_T Ablage für SOAPtraces im ICI 20031117

Method GET_TRACES on class CL_ICI_TRACE_DATA has no exception.

Method GET_TRACE_LINES Signature

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

Method GET_TRACE_LINES on class CL_ICI_TRACE_DATA has no exception.

Method GET_TYPE_FROM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_TRACETYPE Call by reference Type reference (TYPE) CRM_ICI_TRACE-TYPE type: e.g. H= HTTP, E=Error 20120214
2 Importing IV_TRACETEXT Call by reference Type reference (TYPE) STRING 20120214

Method GET_TYPE_FROM_TEXT on class CL_ICI_TRACE_DATA has no exception.

Method GET_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) CRM_ICI_TRACE-TYPE Typ: H=HTTP, E=Error 20031117
2 Returning TYPE_TEXT Value transfer Type reference (TYPE) STRING 20031117

Method GET_TYPE_TEXT on class CL_ICI_TRACE_DATA has no exception.

Method GET_USER_ID Signature

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

Method GET_USER_ID on class CL_ICI_TRACE_DATA has no exception.

Method PREPARE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEPTION Value transfer Type reference (TYPE) STRING 20040217
2 Importing TRACE_UNIT Call by reference Type reference (TYPE) STRING 20040217

Method PREPARE_EXCEPTION on class CL_ICI_TRACE_DATA has no exception.

Method PREPARE_TRACE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BODY Value transfer Type reference (TYPE) STRING 20031110
2 Exporting DECODED_MESSAGE Call by reference Type reference (TYPE) STRING 20040405
3 Exporting DECODED_URL Call by reference Type reference (TYPE) STRING 20040405
4 Exporting HEADER Value transfer Type reference (TYPE) STRING 20031110
5 Importing TRACE Value transfer Type reference (TYPE) CRM_ICI_TRACE Struktur für temporäre Ablage eines (HTTP-)Traces im ICI 20031110

Method PREPARE_TRACE_ENTRY on class CL_ICI_TRACE_DATA has no exception.

Method REMOVE_ICI_DATA Signature

Method REMOVE_ICI_DATA on class CL_ICI_TRACE_DATA has no parameter.
Method REMOVE_ICI_DATA on class CL_ICI_TRACE_DATA has no exception.

Method REMOVE_RE_DATA Signature

Method REMOVE_RE_DATA on class CL_ICI_TRACE_DATA has no parameter.
Method REMOVE_RE_DATA on class CL_ICI_TRACE_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in