SAP ABAP Class CL_XMS_TRACE (CL_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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MAIN_CONST XMS: Constants 20010702
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PROP A Property Serializable in a String 20010605
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_TRACE XMS: Trace 20010605
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XMS_BYD_TRACE XI Trace Adapter for WS RT 20090619
Properties
Class CL_XMS_TRACE  
Short Description CL_XMS_TRACE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20010605   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_XMS_MAIN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SABC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_MAIN_CONST XMS: Constants 20010702
2 IF_XMS_PROP A Property Serializable in a String 20010605
3 IF_XMS_TRACE XMS: Trace 20010605
Friends
Class CL_XMS_TRACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FALSE Instance attribute Public Attribute reference (LIKE) 20010702
2 CO_LCNAME Instance attribute Private Attribute reference (LIKE) 20050728
3 CO_NSURI Instance attribute Private Attribute reference (LIKE) 20050728
4 CO_TAG_PREFIX Constant Public Type reference (TYPE) STRING 'SAP' Tag Prefix 20010802
5 CO_TAG_TRACE_LEVEL Constant Public Type reference (TYPE) STRING 'TraceLevel' XML Tag Name 20010627
6 CO_TRUE Instance attribute Public Attribute reference (LIKE) 20010702
7 C_B_TRACEHEADER Constant Public Type reference (TYPE) CHAR80 '' Char 80 20021112
8 C_E_TRACEHEADER Constant Public Type reference (TYPE) CHAR80 '' Char 80 20021112
9 C_KIND Constant Public Type reference (TYPE) CHAR10 ' type' Character Field Length = 10 20021108
10 C_K_BEGIN Constant Public Type reference (TYPE) CHAR10 'B' Character Field Length = 10 20021108
11 C_K_END Constant Public Type reference (TYPE) CHAR10 'E' Character Field Length = 10 20021108
12 C_K_ERROR Constant Public Type reference (TYPE) CHAR20 'System_Error' Character Field Length = 10 20021111
13 C_K_SYSERROR Constant Public Type reference (TYPE) CHAR20 'System_Error' Character Field Length = 10 20021108
14 C_K_TIMESTAMP Constant Public Type reference (TYPE) CHAR10 'Timestamp' Character Field Length = 10 20021108
15 C_K_TODO Constant Public Type reference (TYPE) CHAR10 'ToDo' Character Field Length = 10 20021108
16 C_K_TRACE Constant Public Type reference (TYPE) CHAR10 'T' Character Field Length = 10 20021108
17 C_LEVEL Constant Public Type reference (TYPE) CHAR10 ' level' Character Field Length = 10 20021108
18 C_PROLOG Constant Public Type reference (TYPE) CHAR80 '' Char 80 20021112
19 C_TRACE Constant Public Type reference (TYPE) CHAR10 'Trace' Character Field Length = 10 20021108
20 C_TRACEDOCUMENT Constant Public Type reference (TYPE) STRING 'TraceDocument' String 20021113
21 FILENAME Instance attribute Protected Type reference (TYPE) STRING File Name 20010813
22 MESSAGEID Instance attribute Protected Type reference (TYPE) SYSUUID_C Integration Engine: Message ID 20020117
23 NEWLINE Instance attribute Protected Type reference (TYPE) STRING %_CR_LF New Line 20010810
24 REF_TRC_WORK Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_TRC_WORK XMS: Trace Use 20050801
25 SOURCE Instance attribute Public Type reference (TYPE) CHAR1 'A' Source = Header or Attachment 20021217
26 TRACELEVEL Instance attribute Private Attribute reference (LIKE) 20050728
27 TRACESTRING Instance attribute Public Type reference (TYPE) STRING 20010606
28 TRACE_TO_FILE Instance attribute Protected Type reference (TYPE) SXMSFLAG CO_FALSE Integration Engine: Flag (True/False) 20010810
29 TSTRING Instance attribute Public Type reference (TYPE) STRING Tracestring 20021108
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_NEW_TRACE Instance method Protected Method 20060807
2 APPEND Instance method Private Method 20050728
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031002
4 COPY_ATTRIBUTES Instance method Protected Method 20060814
5 DEACTIVATE_NEW_TRACE Instance method Protected Method 20060807
6 DETERMINE_SIZE Instance method Public Method Determine Trace Length 20060220
7 GET_ATTRIBUTES Instance method Protected Method 20060511
8 MODIFY_TRACE Static method Public Method Generate or Update Trace Object 20021112
9 OUTPUT_CONVERSION Static method Public Method Format Trace for Output 20010906
10 READ_TRACE Static method Public Method Fetch Trace Object 20021112
11 SET_ATTRIBUTES Instance method Protected Method 20060511
12 SET_TRACE_TO_FILE Instance method Public Method Flag Indicating Whether Trace Written to File 20020117
Events
Class CL_XMS_TRACE has no event.
Types
Class CL_XMS_TRACE has no local type.
Method Signatures

Method ACTIVATE_NEW_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PACKAGE Call by reference Type reference (TYPE) SXMSPARAM Konfigurationsparameter 20060807
2 Importing TRC_LEVEL Call by reference Type reference (TYPE) SXMSVALUE Wert 20060808

Method ACTIVATE_NEW_TRACE on class CL_XMS_TRACE has no exception.

Method APPEND Signature

Method APPEND on class CL_XMS_TRACE has no parameter.
Method APPEND on class CL_XMS_TRACE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method CONSTRUCTOR on class CL_XMS_TRACE has no exception.

Method COPY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP Call by reference Object reference (TYPE REF TO) IF_XMS_PROP in einen String serialisierbare Property 20060814

Method COPY_ATTRIBUTES on class CL_XMS_TRACE has no exception.

Method DEACTIVATE_NEW_TRACE Signature

Method DEACTIVATE_NEW_TRACE on class CL_XMS_TRACE has no parameter.
Method DEACTIVATE_NEW_TRACE on class CL_XMS_TRACE has no exception.

Method DETERMINE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) INT4 Trace length 20060220

Method DETERMINE_SIZE on class CL_XMS_TRACE has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TO_ATTR Call by reference Type reference (TYPE) SXMS_TO_ATTR Struktur für Trace Header 20070711

Method GET_ATTRIBUTES on class CL_XMS_TRACE has no exception.

Method MODIFY_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20021112
2 Importing IM_TRACE Call by reference Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20021112

Method MODIFY_TRACE on class CL_XMS_TRACE has no exception.

Method OUTPUT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) STRING Trace-String 20010906
2 Importing IM_STRING Call by reference Type reference (TYPE) STRING Trace-String 20010906

Method OUTPUT_CONVERSION on class CL_XMS_TRACE has no exception.

Method READ_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20021112
2 Importing IM_TRACE Value transfer Object reference (TYPE REF TO) IF_XMS_TRACE XMS: Trace 20021115

Method READ_TRACE on class CL_XMS_TRACE has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TO_ATTR Call by reference Type reference (TYPE) SXMS_TO_ATTR Struktur für Trace Header 20070711

Method SET_ATTRIBUTES on class CL_XMS_TRACE has no exception.

Method SET_TRACE_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILENAME Call by reference Type reference (TYPE) STRING Dateiname 20020117
2 Importing IM_FLAG Call by reference Type reference (TYPE) SXMSFLAG XMB: Flag (true/false) 20020117

Method SET_TRACE_TO_FILE on class CL_XMS_TRACE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620