SAP ABAP Class CL_XMS_TRC_WORK (XMS: Trace Use)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSF (Package) XI: Integration Engine Runtime
Properties
Class CL_XMS_TRC_WORK  
Short Description XMS: Trace Use    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20050726   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_XMS_CONFIG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SXMST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_XMS_TRC_WORK has no interface implemented.
Friends
Class CL_XMS_TRC_WORK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APP_FILTER Instance attribute Private Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Enhancement Structure for Trace Filter 20050728
2 CO_ALL Constant Public Type reference (TYPE) C '*' 20060215
3 CO_AREA_RT Constant Public Type reference (TYPE) SXI_ACTION IF_XMS_CONFIG=>CO_AREA_RUNTIME XI: Interface Name 20050909
4 CO_COMPONENT_NAME Constant Public Type reference (TYPE) SWFTRC_CMP SXMST_COMPONENT_NAME Application Component Implementing Its Own Trace Extensions 20050728
5 CO_PACKAGE_IEN Constant Public Type reference (TYPE) SWFTRC_PCK SXMST_PACKAGE_IEN Trace: (Software) Package Name 20051018
6 LOCAL_TRACE_PUBLISHED Instance attribute Public Type reference (TYPE) SXMSFLAG '' XMS: Flag (true/false) 20050728
7 MESSAGE_ID Instance attribute Private Type reference (TYPE) SXMSMGUID XI: Message ID 20050727
8 PID Instance attribute Private Type reference (TYPE) SXMSPID Integration Engine: Pipeline ID 20050727
9 SYS_FILTER Instance attribute Private Type reference (TYPE) SWFTRCLPNT Trace: Definition of a Logical Date/Time 20051005
10 TRACE_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logical Trace Handle 20050728
11 TRC_WRITE Instance attribute Private Type reference (TYPE) SXMSFLAG ' ' XMS: Flag (true/false) 20060131
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PAYLOAD_SIZE Instance method Public Method Determine whether to save HTTP body by trace 20051221
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051017
3 CREATE_AND_GET_LOCAL_TRACE Instance method Public Method Generate Local Trace Output Device 20050728
4 CREATE_PACKAGE_TRACE Instance method Public Method Generate Trace Output Device for Package 20051007
5 DETERMINE_CURRENT_OUTP_DEVICE Instance method Public Method Determine Current Active Trace 20051005
6 GET_APP_FILTER Instance method Public Method Get APP_FILTER Attribute 20051005
7 GET_INSTANCE Static method Public Method Returns Reference to Class 20051017
8 GET_MESSAGE_ID Instance method Public Method Read Message ID 20050727
9 GET_PID Instance method Public Method Read PID 20050727
10 GET_SYS_FILTER Instance method Public Method Get SYS_FILTER Attribute 20051005
11 GET_TRACE_HANDLE_ATTR Instance method Public Method Get Trace Handle 20050728
12 GET_TRC_WRITE Instance method Public Method Get Attribute TRC_WRITE 20060131
13 INIT_PACKAGE_TRACE Static method Public Method Initialization of Package Trace 20051208
14 PUBLISH_LOCAL_TRACE Instance method Public Method Release Local Trace Output Device 20050726
15 SET_APP_FILTER Instance method Public Method Set APP_FILTER Attribute 20051005
16 SET_MESSAGE_ID_BY_MO Instance method Public Method Set Message ID 20050727
17 SET_PID_BY_MO Instance method Public Method Set PID 20050727
18 SET_SYS_FILTER Instance method Public Method Set SYS_FILTER Attribute 20051005
19 SET_TRACE_HANDLE_ATTR Instance method Public Method Set Trace Handle 20050728
20 SET_TRC_WRITE Instance method Public Method Set Attribute TRC_WRITE 20060131
21 UPDATE_TRACE_CONTEXT Instance method Public Method Update of Trace Context 20050726
Events
Class CL_XMS_TRC_WORK has no event.
Types
Class CL_XMS_TRC_WORK has no local type.
Method Signatures

Method CHECK_PAYLOAD_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SIZE Call by reference Type reference (TYPE) FLOAT Feld vom Typ FLTP 20060110
2 Exporting EX_STORE_BODY Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20060110
3 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20060110

Method CHECK_PAYLOAD_SIZE on class CL_XMS_TRC_WORK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_XMS_TRC_WORK has no parameter.
Method CONSTRUCTOR on class CL_XMS_TRC_WORK has no exception.

Method CREATE_AND_GET_LOCAL_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRACE_HANDLE Value transfer Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050728
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20050728

Method CREATE_PACKAGE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCAL Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20051010
2 Returning NEW_TRACE_ID Value transfer Type reference (TYPE) SWFTRACEID Eindeutige Kennung im Trace 20051010
3 Importing TRACE_LEVEL Call by reference Type reference (TYPE) TRC_LEVEL Detaillierungsgrad, ab dem Einträge geschrieben werden 20051010
4 Importing VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051010
5 Importing VALID_TO Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051010
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20051010

Method DETERMINE_CURRENT_OUTP_DEVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRACE_HEADERS Value transfer Type reference (TYPE) SWFTRCHTAB Trace: Tabelle mit Trace-Headern 20051005

Method DETERMINE_CURRENT_OUTP_DEVICE on class CL_XMS_TRC_WORK has no exception.

Method GET_APP_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_APP_FILTER Value transfer Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20051005

Method GET_APP_FILTER on class CL_XMS_TRC_WORK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REF_TRC_WORK Value transfer Object reference (TYPE REF TO) CL_XMS_TRC_WORK XMS: Trace-Benutzung 20051017

Method GET_INSTANCE on class CL_XMS_TRC_WORK has no exception.

Method GET_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ID Value transfer Type reference (TYPE) SXMSMGUID XI: Message-Id 20050727

Method GET_MESSAGE_ID on class CL_XMS_TRC_WORK has no exception.

Method GET_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PID Value transfer Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20050727

Method GET_PID on class CL_XMS_TRC_WORK has no exception.

Method GET_SYS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SYS_FILTER Value transfer Type reference (TYPE) SWFTRCLPNT Trace: Definition eines logischen Zeitpunktes 20051005

Method GET_SYS_FILTER on class CL_XMS_TRC_WORK has no exception.

Method GET_TRACE_HANDLE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRACE_HANDLE Value transfer Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050728

Method GET_TRACE_HANDLE_ATTR on class CL_XMS_TRC_WORK has no exception.

Method GET_TRC_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRC_WRITE Value transfer Type reference (TYPE) SXMSFLAG 20060131

Method GET_TRC_WRITE on class CL_XMS_TRC_WORK has no exception.

Method INIT_PACKAGE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APP_FILTER Call by reference Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20051212
2 Exporting EX_REF_TRC_WORK Call by reference Object reference (TYPE REF TO) CL_XMS_TRC_WORK XMS: Trace-Benutzung 20051208
3 Exporting EX_SYS_FILTER Call by reference Type reference (TYPE) SWFTRCLPNT Trace: Definition eines logischen Zeitpunktes 20051212
4 Exporting EX_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20051208
5 Exporting EX_TRC_WRITE Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20051208
6 Importing IM_PACKAGE Call by reference Type reference (TYPE) SXMSPARAM Konfigurationsparameter 20051213

Method INIT_PACKAGE_TRACE on class CL_XMS_TRC_WORK has no exception.

Method PUBLISH_LOCAL_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APP_FILTER Call by reference Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20050726
2 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050726
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20050726

Method SET_APP_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APP_FILTER Call by reference Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20051005

Method SET_APP_FILTER on class CL_XMS_TRC_WORK 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 Importing IM_MOINT Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20050727

Method SET_MESSAGE_ID_BY_MO on class CL_XMS_TRC_WORK has no exception.

Method SET_PID_BY_MO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MOINT Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20050727

Method SET_PID_BY_MO on class CL_XMS_TRC_WORK has no exception.

Method SET_SYS_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SYS_FILTER Call by reference Type reference (TYPE) SWFTRCLPNT Trace: Definition eines logischen Zeitpunktes 20051005

Method SET_SYS_FILTER on class CL_XMS_TRC_WORK has no exception.

Method SET_TRACE_HANDLE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APP_FILTER Call by reference Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20050728
2 Importing IM_TRACE_COMPONENT Call by reference Type reference (TYPE) SWFTRC_CMP Komponente, die einen eigenen Trace benötigt 20050728
3 Importing IM_TRACE_PACKAGE Call by reference Type reference (TYPE) SWFTRC_PCK Trace: Bezeichnung eines (Software-)Pakets 20050728
# Exception Resumable Description Created on
1 CX_SWF_TRC_TRACE Fehler im Trace 20051010

Method SET_TRC_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRC_WRITE Value transfer Type reference (TYPE) SXMSFLAG 20060131

Method SET_TRC_WRITE on class CL_XMS_TRC_WORK has no exception.

Method UPDATE_TRACE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APP_FILTER Call by reference Type reference (TYPE) SXMSTRC_XMS_EXT XMS: Erweiterungsstruktur für Tracefilter 20050726
2 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE Logisches Trace-Handle 20050726

Method UPDATE_TRACE_CONTEXT on class CL_XMS_TRC_WORK has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710