SAP ABAP Class CL_XI_XMS_MESSAGE_WRAPPER (Monitoring for Exchange Infrastructure)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_XMB (Package) CCMS: Monitoring Components Integration Engine
Properties
Class CL_XI_XMS_MESSAGE_WRAPPER  
Short Description Monitoring for Exchange Infrastructure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SMOI_XMB   CCMS: Monitoring Components Integration Engine 
Created 20011031   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XI_XMS_MESSAGE_WRAPPER has no forward declaration.
Interfaces
Class CL_XI_XMS_MESSAGE_WRAPPER has no interface implemented.
Friends
Class CL_XI_XMS_MESSAGE_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APP_ERROR Constant Public Type reference (TYPE) INT1 2 Status: Application Error 20011106
2 ERROR_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_XMS_MSGHDR30_ERROR XMS: System Error 20011031
3 HEADER_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_XMS_MSGHDR30_MAIN XMS: Integration Engine Message Header 20011031
4 INTERNAL_ATTRIBUTES_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_XMS_INTERNAL_ATTRIBUTES XMS: Internal Attributes 20011206
5 MESSAGE_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20011031
6 RELIABLE_MESSAGING_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_XMS_MSGHDR30_RM XI: Reliable Messaging SOAP Header 20030722
7 RUNTIME_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_XMS_RUN_TIME_ENV XMS: Runtime Environment 20011031
8 SYS_ERROR Constant Public Type reference (TYPE) INT1 1 Status: System Error 20011106
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011031
2 GET_ADAPTER_TYPE Instance method Public Method Collecting ADAPTER_TYPE from message object 20011105
3 GET_APPERR_FAULT_MSG Instance method Public Method Collecting APPERR_FAULT_MSG_RECEIVER from message object 20011211
4 GET_APPLICATION_NAME Instance method Public Method Determining namespace of application that caused error 20011120
5 GET_ENGINE_TYPE Instance method Public Method Determining type of integration engine 20020116
6 GET_ERROR_CODE Instance method Public Method Collecting error_code from MessageObject 20011105
7 GET_ERROR_OBJECT Instance method Public Method 20011031
8 GET_ERROR_STATUS Instance method Public Method Determining whether system or application error 20011106
9 GET_ERROR_TEXT Instance method Public Method Collecting error_text from message object 20011105
10 GET_EXTERNAL_PL_ID Instance method Public Method Collecting external_pl_id from message object 20011105
11 GET_HEADER_OBJECT Instance method Private Method 20011031
12 GET_INTERFACE_EXCEPTION_NAME Instance method Public Method Determining exception of application that caused error 20011120
13 GET_INTERFACE_NAME Instance method Public Method Determining application that caused error 20011120
14 GET_INTERNAL_ATTRIBUTES_OBJECT Instance method Private Method 20011206
15 GET_INTERNAL_PL_ID Instance method Public Method Collecting internal_pl_id from message object 20011105
16 GET_INTERNAL_QOS Instance method Public Method Collecting "Quality of Service" from message object 20020114
17 GET_MESSAGE_ID Instance method Public Method Collecting message GUID from message object 20011205
18 GET_MESSAGE_PROPERTIES Instance method Private Method Separating message object into individual properties 20011031
19 GET_PARENT_ID Instance method Public Method Collecting parent_id from message object 20011105
20 GET_PIPELINE_ID Instance method Public Method Collecting pipeline ID from message object 20011105
21 GET_PIPELINE_SERVICE Instance method Public Method 20011102
22 GET_PL_ELEMENT Instance method Public Method Collect pl_element from message object 20011105
23 GET_PROC_STATUS Instance method Public Method Collecting proc_status from message object 20011105
24 GET_QUALITY_OF_SERVICE Instance method Public Method Collecting "Quality of Service" from message object 20011105
25 GET_QUEUEID_INT Instance method Public Method Collecting queueid_int from message object 20011105
26 GET_RECEIVERS Instance method Public Method Message Receiver 20050503
27 GET_RELIABLE_MESSAGING_OBJECT Instance method Private Method 20030722
28 GET_RUNTIME_OBJECT Instance method Private Method 20011031
29 GET_SENDER Instance method Public Method Message Sender 20050503
30 GET_SPLIT_NUMBER Instance method Public Method Collecting split_number from message object 20011105
31 GET_SYSTEM_ID Instance method Public Method Collecting system ID from message object 20011105
Events
Class CL_XI_XMS_MESSAGE_WRAPPER has no event.
Types
Class CL_XI_XMS_MESSAGE_WRAPPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_OBJECT Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20011031

Method CONSTRUCTOR on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_ADAPTER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADAPTER_TYPE Value transfer Type reference (TYPE) SXMSPSTYPE Typ eines Pipeline-Services 20011105

Method GET_ADAPTER_TYPE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_APPERR_FAULT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPERR_FAULT_MSG Value transfer Type reference (TYPE) PRX_IFRINT IFR Interface 20011211

Method GET_APPERR_FAULT_MSG on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION_NAMESPACE Value transfer Type reference (TYPE) SXI_ACTION_NS XI: Interface-Namensraum 20011120

Method GET_APPLICATION_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_ENGINE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) SXMSTYPE Typ der Integration Engine 20020116

Method GET_ENGINE_TYPE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_ERROR_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AREA Call by reference Type reference (TYPE) SXMSERRAREA Integration Engine: Fehler-Gebiet 20030915
2 Exporting CODE Call by reference Type reference (TYPE) STRING 20011105
3 Exporting ID Call by reference Type reference (TYPE) SXMSERRID Integration Engine: Fehler-ID 20011105

Method GET_ERROR_CODE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_ERROR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO Value transfer Object reference (TYPE REF TO) CL_XMS_MSGHDR30_ERROR XMS: Systemfehler 20011031

Method GET_ERROR_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_ERROR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) INT1 Dummy für B20 int1 (überall lokal!) 20011106
# Exception Resumable Description Created on
1 CX_MON_INVALID_ERROR_TYPE Fehlerhafter Fehlertyp (Syst/App Error) 20011106

Method GET_ERROR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERROR_TEXT Value transfer Type reference (TYPE) XMIMSGTXT Fehlertext 20011107

Method GET_ERROR_TEXT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_EXTERNAL_PL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXTERNAL_PL_ID Value transfer Type reference (TYPE) SXMSPIDEXT Integration Engine: logische Pipeline-ID 20011105

Method GET_EXTERNAL_PL_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_HEADER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HO Value transfer Object reference (TYPE REF TO) CL_XMS_MSGHDR30_MAIN XI: Main SOAP Header 20011031

Method GET_HEADER_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_INTERFACE_EXCEPTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXCEPTION_NAME Value transfer Type reference (TYPE) XMIMSGTXT Fehlertext 20011120

Method GET_INTERFACE_EXCEPTION_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_INTERFACE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning APPLICATION_NAME Value transfer Type reference (TYPE) PRX_INTFID 20011120

Method GET_INTERFACE_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_INTERNAL_ATTRIBUTES_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IO Value transfer Object reference (TYPE REF TO) CL_XMS_INTERNAL_ATTRIBUTES XMS: Interne Attribute 20011206

Method GET_INTERNAL_ATTRIBUTES_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_INTERNAL_PL_ID Signature

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

Method GET_INTERNAL_PL_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_INTERNAL_QOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QOS Value transfer Type reference (TYPE) SXMSQOS Integration Engine: Quality of Service 20020114

Method GET_INTERNAL_QOS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_MESSAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGE_GUID Value transfer Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20011205

Method GET_MESSAGE_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_MESSAGE_PROPERTIES Signature

Method GET_MESSAGE_PROPERTIES on class CL_XI_XMS_MESSAGE_WRAPPER has no parameter.
Method GET_MESSAGE_PROPERTIES on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT_ID Value transfer Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20011105

Method GET_PARENT_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_PIPELINE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PIPELINE_ID Value transfer Type reference (TYPE) SXMSPIDEXT Integration Engine: logische Pipeline-ID 20011105

Method GET_PIPELINE_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_PIPELINE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PIPELINE_SERVICE Value transfer Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011102

Method GET_PIPELINE_SERVICE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_PL_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PL_ELEMENT Value transfer Type reference (TYPE) SXMSPEGUID GUID eines Pipeline-Elements 20011105

Method GET_PL_ELEMENT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_PROC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROC_STATUS Value transfer Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20011105

Method GET_PROC_STATUS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_QUALITY_OF_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QOS Value transfer Type reference (TYPE) ALMTNAMESH Integration Engine: Quality of Service 20011105

Method GET_QUALITY_OF_SERVICE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_QUEUEID_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QUEUEID_INT Value transfer Type reference (TYPE) SXMSQIDINT Name einer internen Queue 20011105

Method GET_QUEUEID_INT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_RECEIVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RECEIVERS Value transfer Type reference (TYPE) SXI_TOS XI: Tabelle der Receiver icl. Interfaces 20050503

Method GET_RECEIVERS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_RELIABLE_MESSAGING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RM Value transfer Object reference (TYPE REF TO) CL_XMS_MSGHDR30_RM XI: Reliable Messaging SOAP Header 20030722

Method GET_RELIABLE_MESSAGING_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_RUNTIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO Value transfer Object reference (TYPE REF TO) CL_XMS_RUN_TIME_ENV XMS: Laufzeitumgebung 20011031

Method GET_RUNTIME_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SENDER Value transfer Type reference (TYPE) SXI_FROMORTO XI: Adresse (Party/Service) & Interface 20050503

Method GET_SENDER on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_SPLIT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SPLIT_NUMBER Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20011105

Method GET_SPLIT_NUMBER on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.

Method GET_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_ID Value transfer Type reference (TYPE) SYSYSID R/3-System, Name des R/3-Systems 20011105

Method GET_SYSTEM_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620