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 | Constant | Private | Type reference (TYPE) | I | 5 | 20031113 | |||
| 2 | Constant | Private | Type reference (TYPE) | I | -5 | 20031113 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | CRM_ICI_TRACE | 20031111 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | CRM_ICI_TRACE_T | 20031110 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | I | 20031210 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | TIMESTAMPL | 20031209 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | I | 20031110 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | SYUNAME | 20031209 |
Methods
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 | 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 | 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 | IT_TRACE | Value transfer | Type reference (TYPE) | CRM_ICI_TRACE_T | Tabelle von Tracebestandteilen | 20031110 | |||
| 2 | TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20031110 | |||
| 3 | USER_ID | Value transfer | Type reference (TYPE) | SYUNAME | SY-UNAME | R/3-System, Anmeldename des Benutzers | 20031110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20031110 |
Method DECODE_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DECODED_URL | Value transfer | Type reference (TYPE) | STRING | 20040405 | ||||
| 2 | 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 | DESERIALIZED_MESSAGE | Value transfer | Type reference (TYPE) | STRING | 20040304 | ||||
| 2 | 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 | INDEX | Value transfer | Type reference (TYPE) | I | 1 | 20031117 | |||
| 2 | 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 | 20031117 |
Method GET_CURRENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031111 |
Method GET_FIRST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031113 |
Method GET_FIRST_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 20031113 |
Method GET_NEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031110 |
Method GET_NEXT_FAST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031113 |
Method GET_PREVIOUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031110 |
Method GET_PREVIOUS_FAST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20031113 |
Method GET_TRACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | CV_TRACETYPE | Call by reference | Type reference (TYPE) | CRM_ICI_TRACE-TYPE | type: e.g. H= HTTP, E=Error | 20120214 | |||
| 2 | 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 | TYPE | Call by reference | Type reference (TYPE) | CRM_ICI_TRACE-TYPE | Typ: H=HTTP, E=Error | 20031117 | |||
| 2 | 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 | 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 | EXCEPTION | Value transfer | Type reference (TYPE) | STRING | 20040217 | ||||
| 2 | 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 | BODY | Value transfer | Type reference (TYPE) | STRING | 20031110 | ||||
| 2 | DECODED_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20040405 | ||||
| 3 | DECODED_URL | Call by reference | Type reference (TYPE) | STRING | 20040405 | ||||
| 4 | HEADER | Value transfer | Type reference (TYPE) | STRING | 20031110 | ||||
| 5 | 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 |