SAP ABAP Class CL_SOAP_XI_MONI (XI Persistency Monitoring for WS - Low Level)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-MON (Application Component) WebServices ABAP Monitoring
     SOAP_WSM_ACCESS (Package) WS Message Access
Properties
Class CL_SOAP_XI_MONI  
Short Description XI Persistency Monitoring for WS - Low Level    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_WSM_ACCESS   WS Message Access 
Created 20101227   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_SOAP_XI_MONI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SOAP_XI_MONI has no interface implemented.
Friends
Class CL_SOAP_XI_MONI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DAY_BEG Constant Private Type reference (TYPE) T '000000' 20110202
2 CO_DAY_END Constant Private Type reference (TYPE) T '235959' 20110202
3 CO_MAX_TIMESTAMPL_MUN Constant Private Type reference (TYPE) TIMESTAMPL '0.9999999' 20101227
4 CO_PACKET_SIZE Constant Private Type reference (TYPE) I 500 20101227
5 CO_REORG_ARC Constant Private Type reference (TYPE) CHAR3 'ARC' Archived 20101228
6 CO_REORG_COP Constant Private Type reference (TYPE) CHAR3 'COP' Copied 20101228
7 CO_REORG_DEL Constant Private Type reference (TYPE) CHAR3 'DEL' Deleted 20101228
8 CO_REORG_MFD Constant Private Type reference (TYPE) CHAR3 'MFD' Flagged for Deletion 20101228
9 MT_CREATED_BY Static Attribute Private Type reference (TYPE) TT_RANGE_SAPUSER 20101227
10 MT_IB_ADAPTER_TYPE Static Attribute Private Type reference (TYPE) TT_RANGE_ADAPTER_TYPE 20101228
11 MT_IB_COMPONENT Static Attribute Private Type reference (TYPE) TT_RANGE_COMPONENT 20101227
12 MT_IB_IF_NAME Static Attribute Private Type reference (TYPE) TT_RANGE_IF_NAME 20101227
13 MT_IB_IF_NAMESPACE Static Attribute Private Type reference (TYPE) TT_RANGE_IF_NAMESPACE 20101227
14 MT_IB_IF_OPERATION Static Attribute Private Type reference (TYPE) TT_RANGE_IF_OPERATION 20101227
15 MT_IB_PARTY Static Attribute Private Type reference (TYPE) TT_RANGE_PARTY 20101227
16 MT_MESSAGE_STATE Static Attribute Private Type reference (TYPE) TT_RANGE_STATE 20101227
17 MT_OB_ADAPTER_TYPE Static Attribute Private Type reference (TYPE) TT_RANGE_ADAPTER_TYPE 20101228
18 MT_OB_COMPONENT Static Attribute Private Type reference (TYPE) TT_RANGE_COMPONENT 20101227
19 MT_OB_IF_NAME Static Attribute Private Type reference (TYPE) TT_RANGE_IF_NAME 20101227
20 MT_OB_IF_NAMESPACE Static Attribute Private Type reference (TYPE) TT_RANGE_IF_NAMESPACE 20101227
21 MT_OB_IF_OPERATION Static Attribute Private Type reference (TYPE) TT_RANGE_IF_OPERATION 20101227
22 MT_OB_PARTY Static Attribute Private Type reference (TYPE) TT_RANGE_PARTY 20101227
23 MT_PARENT_ID Static Attribute Private Type reference (TYPE) TT_RANGE_PARENT_ID 20101227
24 MT_PIPELINE Static Attribute Private Type reference (TYPE) TT_RANGE_PIPELINE 20101227
25 MT_REORG Static Attribute Private Type reference (TYPE) TT_RANGE_REORG 20101227
26 MT_ROOT_CONTEXT_ID Static Attribute Private Type reference (TYPE) TT_RANGE_ROOT_CONTEXT_ID 20101229
27 MT_TRANSACTION_ID Static Attribute Private Type reference (TYPE) TT_RANGE_TRANSACTION_ID 20101229
28 M_MONI_FROM_CLAUSE_1 Static Attribute Private Type reference (TYPE) STRING 20110211
29 M_MONI_FROM_CLAUSE_2 Static Attribute Private Type reference (TYPE) STRING 20110211
30 M_MONI_SELECT_FIELDS Static Attribute Private Type reference (TYPE) STRING 20110211
31 M_MONI_WHERE_CLAUSE Static Attribute Private Type reference (TYPE) STRING 20110211
32 M_PASSPORT_SELECT_FIELDS Static Attribute Private Type reference (TYPE) STRING 20110211
33 M_TIMESTAMP_FROM Static Attribute Private Type reference (TYPE) TIMESTAMPL 20101227
34 M_TIMESTAMP_TO Static Attribute Private Type reference (TYPE) TIMESTAMPL 20101227
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CROSS_CLIENT Static method Private Method Check Cross Client 20101227
2 CLASS_CONSTRUCTOR Static method Public Constructor 20101227
3 COUNT_SEQ_MESSAGES Static method Public Method Count Sequence Messages 20101230
4 CREATE_PIPELINES Static method Private Method Create Pipeline IDs based on Location 20101227
5 CREATE_PSP_RESULT Static method Private Method Create Passports List 20101229
6 SELECT_MESSAGES Static method Public Method Select Messages 20101227
7 SELECT_MSG_BY_MIDS Static method Private Method Select Messages by Message ID List 20101227
8 SELECT_MSG_BY_PARENTS Static method Private Method Select Messages by Parent ID List 20110317
9 SELECT_MSG_BY_PIDS Static method Private Method Select Messages by Persistence ID List 20101227
10 SELECT_MSG_BY_SIDS Static method Private Method Select Messages by Sequence ID List 20101227
11 SELECT_MSG_BY_UNITS Static method Private Method Select Messages by Unit ID List 20110317
12 SELECT_MSG_GENERIC Static method Private Method Select Messages Generic 20101227
13 SELECT_PASSPORTS Static method Public Method Select Passport 20101229
14 SELECT_PSP_BY_MIDS Static method Private Method Select Passports by Message ID List 20101229
15 SELECT_PSP_BY_PIDS Static method Private Method Select Passports by Persistence ID List 20101229
16 SELECT_PSP_BY_SIDS Static method Private Method Select Passports by Sequence ID List 20101229
17 SELECT_PSP_GENERIC Static method Private Method Select Passports Generic 20101229
18 SELECT_SEQUENCES Static method Public Method Select Sequences 20101229
19 UPDATE_MESSAGE_STATE Static method Public Method Update Message State 20101230
Events
Class CL_SOAP_XI_MONI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PASSPORT_SELECT Private See coding 20101229 tt_passport_select TYPE STANDARD TABLE OF ty_passport_select
2 TT_RANGE_ADAPTER_TYPE Private See coding 20101227 tt_range_adapter_type TYPE RANGE OF srt_adapter_type_ui
3 TT_RANGE_COMPONENT Private See coding 20101227 tt_range_component TYPE RANGE OF srt_persistency_component
4 TT_RANGE_IF_NAME Private See coding 20101227 tt_range_if_name TYPE RANGE OF srt_interface_name
5 TT_RANGE_IF_NAMESPACE Private See coding 20101227 tt_range_if_namespace TYPE RANGE OF srt_interface_namespace
6 TT_RANGE_IF_OPERATION Private See coding 20101227 tt_range_if_operation TYPE RANGE OF srt_interface_operation
7 TT_RANGE_PARENT_ID Private See coding 20101227 tt_range_parent_id TYPE RANGE OF srt_msgid
8 TT_RANGE_PARTY Private See coding 20101227 tt_range_party TYPE RANGE OF srt_persistency_party
9 TT_RANGE_PIPELINE Private See coding 20101227 tt_range_pipeline TYPE RANGE OF sxmspid
10 TT_RANGE_REORG Private See coding 20101227 tt_range_reorg TYPE RANGE OF sxmsreorg
11 TT_RANGE_ROOT_CONTEXT_ID Private See coding 20101227 tt_range_root_context_id TYPE RANGE OF srt_root_context_id
12 TT_RANGE_SAPUSER Private See coding 20101227 tt_range_sapuser TYPE RANGE OF syuname
13 TT_RANGE_STATE Private See coding 20101227 tt_range_state TYPE RANGE OF srt_message_state
14 TT_RANGE_TRANSACTION_ID Private See coding 20101227 tt_range_transaction_id TYPE RANGE OF srt_transaction_id
15 TY_PASSPORT_SELECT Private See coding 20101229 BEGIN OF ty_passport_select, mandt TYPE sxmspmast-mandt, msgguid TYPE sxmspmast-msgguid, pid TYPE sxmspmast-pid, parentmsg TYPE sxmspmast-parentmsg, inittimest TYPE sxmspmast-inittimest, exetimest TYPE sxmspmast-exetimest, adminuser TYPE sxmspmast-adminuser, userinfostorage TYPE sxmspmast-userinfostorage, userinfodata TYPE sxmspmast-userinfodata, END OF ty_passport_select
Method Signatures

Method CHECK_CROSS_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T Tables of SAP Clients 20101227
2 Returning CROSS_CLIENT Value transfer Type reference (TYPE) XSDBOOLEAN X: Cross Client 20101227

Method CHECK_CROSS_CLIENT on class CL_SOAP_XI_MONI has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SOAP_XI_MONI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SOAP_XI_MONI has no exception.

Method COUNT_SEQ_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COUNT Value transfer Type reference (TYPE) I Number of Messages in a Sequence 20101230
2 Importing FROM_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL FROM Timestamp 20101230
3 Importing INCOMPLETE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 'X' Incomplete processing messages only 20101230
4 Importing LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION Location consumer / provider 20101230
5 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20101230
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101230

Method CREATE_PIPELINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION SPACE Location Consumer / Provider 20101227

Method CREATE_PIPELINES on class CL_SOAP_XI_MONI has no exception.

Method CREATE_PSP_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229
2 Importing SELECT_LIST Call by reference Type reference (TYPE) TT_PASSPORT_SELECT 20101229

Method CREATE_PSP_RESULT on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMITTED_READ Call by reference Type reference (TYPE) XSDBOOLEAN SPACE X: Committed Read 20101227
2 Importing FILTER Call by reference Type reference (TYPE) SRT_PERSISTENCY_FILTER Filter for Persistency Selection 20101227
3 Importing MAX_MESSAGES Call by reference Type reference (TYPE) I 0 Max. Messages to be selected 20101227
4 Returning RESULT_LIST Value transfer Type reference (TYPE) SXMSMSGTAB Integration Engine: Table of Existing Messages 20101227
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101227

Method SELECT_MSG_BY_MIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T 20101227
2 Importing LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION 20101227
3 Importing MESSAGE_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T 20101227
4 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB 20101227

Method SELECT_MSG_BY_MIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MSG_BY_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T Tables of SAP Clients 20110317
2 Importing PARENT_ID_LIST Call by reference Type reference (TYPE) SRT_MSGID_T Parent ID - Table 20110317
3 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB Integration Engine: Table of Existing Messages 20110317

Method SELECT_MSG_BY_PARENTS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MSG_BY_PIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T 20101227
2 Importing PERSIST_ID_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID_T 20101227
3 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB 20101227

Method SELECT_MSG_BY_PIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MSG_BY_SIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T 20101227
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB 20101227
3 Importing SEQUENCE_ID_LIST Call by reference Type reference (TYPE) SRT_SEQID_T 20101227

Method SELECT_MSG_BY_SIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MSG_BY_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T Tables of SAP Clients 20110317
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB Integration Engine: Table of Existing Messages 20110317
3 Importing UNIT_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T Unit ID - Table 20110317

Method SELECT_MSG_BY_UNITS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_MSG_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_LIST Call by reference Type reference (TYPE) SRT_CLIENT_T 20101227
2 Importing INTERFACE_ID Call by reference Type reference (TYPE) SRT_INTERFACE_ID 20101227
3 Importing MAX_MESSAGES Call by reference Type reference (TYPE) I 20101227
4 Changing RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB 20101227

Method SELECT_MSG_GENERIC on class CL_SOAP_XI_MONI has no exception.

Method SELECT_PASSPORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) SRT_MRTERROR_FILTER Select Filter for Runtime Errors 20101229
2 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101229

Method SELECT_PSP_BY_MIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION 20101229
2 Importing MESSAGE_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T 20101229
3 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229

Method SELECT_PSP_BY_MIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_PSP_BY_PIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSIST_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T 20101229
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229

Method SELECT_PSP_BY_PIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_PSP_BY_SIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229
2 Importing SEQUENCE_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T 20101229

Method SELECT_PSP_BY_SIDS on class CL_SOAP_XI_MONI has no exception.

Method SELECT_PSP_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) SRT_MRTERROR_FILTER Select Filter for Runtime Errors 20101229
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_PASSPORT_T Message and Passport ID - Table 20101229

Method SELECT_PSP_GENERIC on class CL_SOAP_XI_MONI has no exception.

Method SELECT_SEQUENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMITTED_READ Call by reference Type reference (TYPE) XSDBOOLEAN Committed Read 20101229
2 Importing FILTER Call by reference Type reference (TYPE) SRT_SSELECT_FILTER Sequence Select Filter 20101229
3 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_PERSISTENCY_SEQUENCE_T Sequence Info in Persistency - Table 20101229
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101229

Method UPDATE_MESSAGE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_STATE Call by reference Type reference (TYPE) SRT_MESSAGE_STATE Message State 20101230
2 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID in SOAP Runtime 20101230
3 Importing PIPELINE_ID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline ID 20101230

Method UPDATE_MESSAGE_STATE on class CL_SOAP_XI_MONI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740