SAP ABAP Interface IF_XMS_TRACE (XMS: Trace)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IS-IEN (Application Component) Integration Engine
⤷
SXMSF (Package) XI: Integration Engine Runtime
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_XMS_AMF_TRACE | Trace for AMF Messages | 20071015 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_XMS_TRACE | CL_XMS_TRACE | 20010605 |
Properties
| Interface | IF_XMS_TRACE | |
| Short Description | XMS: Trace |
General Data
| Package | SXMSF | XI: Integration Engine Runtime |
| Created | 20010605 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | IF_XMS_MSGHDR | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_XMS_PROP | A Property Serializable in a String | 20010605 |
Friends
Interface IF_XMS_TRACE has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LCNAME | Constant | Public | Type reference (TYPE) | STRING | 'Trace' | Property Tag Name | 20030922 | |
| 2 | CO_LCNAME_XI20 | Constant | Public | Type reference (TYPE) | STRING | 'TraceHeader' | Property Tag Name | 20030922 | |
| 3 | CO_NSURI | Constant | Public | Type reference (TYPE) | STRING | IF_XMS_MSGHDR=>CO_NSURI_SAP_30 | Namespace URI | 20030922 | |
| 4 | CO_NSURI_XI20 | Constant | Public | Type reference (TYPE) | STRING | 'http://sap.com/exchange/MessageFormat' | Namespace URI | 20030922 | |
| 5 | PROPAGATE | Instance attribute | Public | Type reference (TYPE) | SXMSFLAG | 20031006 | |||
| 6 | TRACELEVEL | Instance attribute | Public | Type reference (TYPE) | SXMSTRCLEV | XMS: Trace Level | 20010626 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Append Trace String to Existing Trace | 20010606 | |
| 2 | Instance method | Public | Method | Reset Trace Contents | 20010802 | |
| 3 | Instance method | Public | Method | Trace Entry to Enter a Method | 20010627 | |
| 4 | Instance method | Public | Method | Trace Entry for Method Call: Start | 20010627 | |
| 5 | Instance method | Public | Method | Trace Entry for Method Call: End | 20010627 | |
| 6 | Instance method | Public | Method | Write Trace Entry for System Error | 20010629 | |
| 7 | Instance method | Public | Method | Trace Entry to Cancel XMB due to a System Error | 20010706 | |
| 8 | Instance method | Public | Method | Trace Entry to Exit a Method | 20010627 | |
| 9 | Instance method | Public | Method | Gets Copy of Trace Object | 20010803 | |
| 10 | Instance method | Public | Method | Read Trace String | 20010706 | |
| 11 | Instance method | Public | Method | Gets Trace Level | 20010625 | |
| 12 | Instance method | Public | Method | Determine Trace Length | 20070419 | |
| 13 | Instance method | Public | Method | Read Message ID | 20050728 | |
| 14 | Instance method | Public | Method | Informs if Trace is Empty | 20010706 | |
| 15 | Instance method | Public | Method | Trace Entry to Begin Processing a PL Service | 20010906 | |
| 16 | Instance method | Public | Method | Trace Entry to End Processing of a PL Service | 20010906 | |
| 17 | Instance method | Public | Method | Read Message ID | 20010629 | |
| 18 | Instance method | Public | Method | Set Trace String | 20010720 | |
| 19 | Instance method | Public | Method | Sets Trace Level | 20010620 | |
| 20 | Instance method | Public | Method | Set Message ID | 20050728 | |
| 21 | Instance method | Public | Method | Set Trace Package | 20060727 | |
| 22 | Instance method | Public | Method | 20060727 | ||
| 23 | Instance method | Public | Method | Trace Information About Current System | 20010725 | |
| 24 | Instance method | Public | Method | Write Time Stamp in Trace | 20010718 | |
| 25 | Instance method | Public | Method | Write Trace Entry for ToDo | 20010626 | |
| 26 | Instance method | Public | Method | Write Trace Entry | 20010626 | |
| 27 | Instance method | Public | Method | Read Message ID | 20010605 |
Events
Interface IF_XMS_TRACE has no event.
Types
Interface IF_XMS_TRACE has no local type.
Method Signatures
Method APPEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STRING | Call by reference | Type reference (TYPE) | STRING | Trace-String | 20010606 |
Method APPEND on Interface IF_XMS_TRACE has no exception.
Method CLEAR Signature
Method CLEAR on Interface IF_XMS_TRACE has no parameter.
Method CLEAR on Interface IF_XMS_TRACE has no exception.
Method ENTERFUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname-Methodenname | 20010627 |
Method ENTERFUNC on Interface IF_XMS_TRACE has no exception.
Method ENTERFUNCBEGIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname-Methodenname | 20010627 |
Method ENTERFUNCBEGIN on Interface IF_XMS_TRACE has no exception.
Method ENTERFUNCEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname-Methodenname | 20010627 |
Method ENTERFUNCEND on Interface IF_XMS_TRACE has no exception.
Method ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE1 | Call by reference | Type reference (TYPE) | ANY | Wert1 | 20010629 | |||
| 2 | VALUE2 | Call by reference | Type reference (TYPE) | ANY | Wert2 | 20010629 |
Method ERROR on Interface IF_XMS_TRACE has no exception.
Method ERRORSTANDARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE1 | Call by reference | Type reference (TYPE) | ANY | Wert1 | 20010706 | |||
| 2 | VALUE2 | Call by reference | Type reference (TYPE) | ANY | Wert2 | 20010706 |
Method ERRORSTANDARD on Interface IF_XMS_TRACE has no exception.
Method EXITFUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | Klassenname-Methodenname | 20010627 |
Method EXITFUNC on Interface IF_XMS_TRACE has no exception.
Method GETCOPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Object reference (TYPE REF TO) | IF_XMS_TRACE | XMS: Trace | 20010803 |
Method GETCOPY on Interface IF_XMS_TRACE has no exception.
Method GETTRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_TRACE | Value transfer | Type reference (TYPE) | STRING | Trace-String | 20010706 |
Method GETTRACE on Interface IF_XMS_TRACE has no exception.
Method GETTRACELEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MOINT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20050801 | |||
| 2 | TRACELEVEL | Value transfer | Type reference (TYPE) | SXMSTRCLEV | XMS: Tracelevel | 20010625 |
Method GETTRACELEVEL on Interface IF_XMS_TRACE has no exception.
Method GET_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20070419 |
Method GET_LENGTH on Interface IF_XMS_TRACE has no exception.
Method GET_MESSAGE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050728 |
Method GET_MESSAGE_ID on Interface IF_XMS_TRACE has no exception.
Method ISEMPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_EMPTY | Value transfer | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20010706 |
Method ISEMPTY on Interface IF_XMS_TRACE has no exception.
Method PLSRVBEGIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PLSRVID | Call by reference | Type reference (TYPE) | SXMSPSID | XMS: Pipeline-Service-Identifier | 20010906 |
Method PLSRVBEGIN on Interface IF_XMS_TRACE has no exception.
Method PLSRVEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PLSRVID | Call by reference | Type reference (TYPE) | SXMSPSID | XMS: Pipeline-Service-Identifier | 20010906 |
Method PLSRVEND on Interface IF_XMS_TRACE has no exception.
Method READFROMXMLSOURCE Signature
Method READFROMXMLSOURCE on Interface IF_XMS_TRACE has no parameter.
Method READFROMXMLSOURCE on Interface IF_XMS_TRACE has no exception.
Method SETTRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_TRACE | Call by reference | Type reference (TYPE) | STRING | Trace String | 20010803 |
Method SETTRACE on Interface IF_XMS_TRACE has no exception.
Method SETTRACELEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MOINT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20050802 | |||
| 2 | TRACELEVEL | Call by reference | Type reference (TYPE) | SXMSTRCLEV | XMS: Tracelevel | 20010620 |
Method SETTRACELEVEL on Interface IF_XMS_TRACE has no exception.
Method SET_MESSAGE_ID_BY_MO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20050728 |
Method SET_MESSAGE_ID_BY_MO on Interface IF_XMS_TRACE has no exception.
Method SET_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PACKAGE | Call by reference | Type reference (TYPE) | CLIKE | 20060727 |
Method SET_PACKAGE on Interface IF_XMS_TRACE has no exception.
Method SET_PACKAGE_TO_SXMS_IEN Signature
Method SET_PACKAGE_TO_SXMS_IEN on Interface IF_XMS_TRACE has no parameter.
Method SET_PACKAGE_TO_SXMS_IEN on Interface IF_XMS_TRACE has no exception.
Method SYSTEMINFO Signature
Method SYSTEMINFO on Interface IF_XMS_TRACE has no parameter.
Method SYSTEMINFO on Interface IF_XMS_TRACE has no exception.
Method TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LEVEL | Call by reference | Type reference (TYPE) | SXMSTRCLEV | XMB: Trace-Level | 20010718 | |||
| 2 | VALUE1 | Call by reference | Type reference (TYPE) | ANY | Wert1 | 20010718 | |||
| 3 | VALUE2 | Call by reference | Type reference (TYPE) | ANY | Wert2 | 20010718 |
Method TIMESTAMP on Interface IF_XMS_TRACE has no exception.
Method TODO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VALUE1 | Call by reference | Type reference (TYPE) | ANY | Wert1 | 20010626 | |||
| 2 | VALUE2 | Call by reference | Type reference (TYPE) | ANY | Wert2 | 20010626 |
Method TODO on Interface IF_XMS_TRACE has no exception.
Method TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LEVEL | Call by reference | Type reference (TYPE) | SXMSTRCLEV | XMS: Trace-Level | 20010626 | |||
| 2 | VALUE1 | Call by reference | Type reference (TYPE) | ANY | Wert1 | 20010626 | |||
| 3 | VALUE2 | Call by reference | Type reference (TYPE) | ANY | Wert2 | 20010626 |
Method TRACE on Interface IF_XMS_TRACE has no exception.
Method WRITETOXMLSTRING Signature
Method WRITETOXMLSTRING on Interface IF_XMS_TRACE has no parameter.
Method WRITETOXMLSTRING on Interface IF_XMS_TRACE has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 620 |