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 | 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 | Constant | Private | Type reference (TYPE) | T | '000000' | 20110202 | |||
| 2 | Constant | Private | Type reference (TYPE) | T | '235959' | 20110202 | |||
| 3 | Constant | Private | Type reference (TYPE) | TIMESTAMPL | '0.9999999' | 20101227 | |||
| 4 | Constant | Private | Type reference (TYPE) | I | 500 | 20101227 | |||
| 5 | Constant | Private | Type reference (TYPE) | CHAR3 | 'ARC' | Archived | 20101228 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR3 | 'COP' | Copied | 20101228 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR3 | 'DEL' | Deleted | 20101228 | ||
| 8 | Constant | Private | Type reference (TYPE) | CHAR3 | 'MFD' | Flagged for Deletion | 20101228 | ||
| 9 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_SAPUSER | 20101227 | ||||
| 10 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_ADAPTER_TYPE | 20101228 | ||||
| 11 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_COMPONENT | 20101227 | ||||
| 12 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_NAME | 20101227 | ||||
| 13 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_NAMESPACE | 20101227 | ||||
| 14 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_OPERATION | 20101227 | ||||
| 15 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_PARTY | 20101227 | ||||
| 16 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_STATE | 20101227 | ||||
| 17 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_ADAPTER_TYPE | 20101228 | ||||
| 18 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_COMPONENT | 20101227 | ||||
| 19 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_NAME | 20101227 | ||||
| 20 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_NAMESPACE | 20101227 | ||||
| 21 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_IF_OPERATION | 20101227 | ||||
| 22 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_PARTY | 20101227 | ||||
| 23 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_PARENT_ID | 20101227 | ||||
| 24 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_PIPELINE | 20101227 | ||||
| 25 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_REORG | 20101227 | ||||
| 26 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_ROOT_CONTEXT_ID | 20101229 | ||||
| 27 | Static Attribute | Private | Type reference (TYPE) | TT_RANGE_TRANSACTION_ID | 20101229 | ||||
| 28 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 | ||||
| 29 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 | ||||
| 30 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 | ||||
| 31 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 | ||||
| 32 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110211 | ||||
| 33 | Static Attribute | Private | Type reference (TYPE) | TIMESTAMPL | 20101227 | ||||
| 34 | Static Attribute | Private | Type reference (TYPE) | TIMESTAMPL | 20101227 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Check Cross Client | 20101227 | |
| 2 | Static method | Public | Constructor | 20101227 | ||
| 3 | Static method | Public | Method | Count Sequence Messages | 20101230 | |
| 4 | Static method | Private | Method | Create Pipeline IDs based on Location | 20101227 | |
| 5 | Static method | Private | Method | Create Passports List | 20101229 | |
| 6 | Static method | Public | Method | Select Messages | 20101227 | |
| 7 | Static method | Private | Method | Select Messages by Message ID List | 20101227 | |
| 8 | Static method | Private | Method | Select Messages by Parent ID List | 20110317 | |
| 9 | Static method | Private | Method | Select Messages by Persistence ID List | 20101227 | |
| 10 | Static method | Private | Method | Select Messages by Sequence ID List | 20101227 | |
| 11 | Static method | Private | Method | Select Messages by Unit ID List | 20110317 | |
| 12 | Static method | Private | Method | Select Messages Generic | 20101227 | |
| 13 | Static method | Public | Method | Select Passport | 20101229 | |
| 14 | Static method | Private | Method | Select Passports by Message ID List | 20101229 | |
| 15 | Static method | Private | Method | Select Passports by Persistence ID List | 20101229 | |
| 16 | Static method | Private | Method | Select Passports by Sequence ID List | 20101229 | |
| 17 | Static method | Private | Method | Select Passports Generic | 20101229 | |
| 18 | Static method | Public | Method | Select Sequences | 20101229 | |
| 19 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | Tables of SAP Clients | 20101227 | |||
| 2 | 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 | COUNT | Value transfer | Type reference (TYPE) | I | Number of Messages in a Sequence | 20101230 | |||
| 2 | FROM_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | FROM Timestamp | 20101230 | |||
| 3 | INCOMPLETE_ONLY | Call by reference | Type reference (TYPE) | XSDBOOLEAN | 'X' | Incomplete processing messages only | 20101230 | ||
| 4 | LOCATION | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_LOCATION | Location consumer / provider | 20101230 | |||
| 5 | SEQUENCE_ID | Call by reference | Type reference (TYPE) | SRT_SEQID | Sequence ID | 20101230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing authorization | 20101230 |
Method CREATE_PIPELINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | RESULT_LIST | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_PASSPORT_T | Message and Passport ID - Table | 20101229 | |||
| 2 | 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 | COMMITTED_READ | Call by reference | Type reference (TYPE) | XSDBOOLEAN | SPACE | X: Committed Read | 20101227 | ||
| 2 | FILTER | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_FILTER | Filter for Persistency Selection | 20101227 | |||
| 3 | MAX_MESSAGES | Call by reference | Type reference (TYPE) | I | 0 | Max. Messages to be selected | 20101227 | ||
| 4 | RESULT_LIST | Value transfer | Type reference (TYPE) | SXMSMSGTAB | Integration Engine: Table of Existing Messages | 20101227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing authorization | 20101227 |
Method SELECT_MSG_BY_MIDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | 20101227 | ||||
| 2 | LOCATION | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_LOCATION | 20101227 | ||||
| 3 | MESSAGE_ID_LIST | Call by reference | Type reference (TYPE) | SRT_UUID_T | 20101227 | ||||
| 4 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | Tables of SAP Clients | 20110317 | |||
| 2 | PARENT_ID_LIST | Call by reference | Type reference (TYPE) | SRT_MSGID_T | Parent ID - Table | 20110317 | |||
| 3 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | 20101227 | ||||
| 2 | PERSIST_ID_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID_T | 20101227 | ||||
| 3 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | 20101227 | ||||
| 2 | RESULT_LIST | Call by reference | Type reference (TYPE) | SXMSMSGTAB | 20101227 | ||||
| 3 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | Tables of SAP Clients | 20110317 | |||
| 2 | RESULT_LIST | Call by reference | Type reference (TYPE) | SXMSMSGTAB | Integration Engine: Table of Existing Messages | 20110317 | |||
| 3 | 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 | CLIENT_LIST | Call by reference | Type reference (TYPE) | SRT_CLIENT_T | 20101227 | ||||
| 2 | INTERFACE_ID | Call by reference | Type reference (TYPE) | SRT_INTERFACE_ID | 20101227 | ||||
| 3 | MAX_MESSAGES | Call by reference | Type reference (TYPE) | I | 20101227 | ||||
| 4 | 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 | FILTER | Call by reference | Type reference (TYPE) | SRT_MRTERROR_FILTER | Select Filter for Runtime Errors | 20101229 | |||
| 2 | RESULT_LIST | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_PASSPORT_T | Message and Passport ID - Table | 20101229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing authorization | 20101229 |
Method SELECT_PSP_BY_MIDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LOCATION | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_LOCATION | 20101229 | ||||
| 2 | MESSAGE_ID_LIST | Call by reference | Type reference (TYPE) | SRT_UUID_T | 20101229 | ||||
| 3 | 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 | PERSIST_ID_LIST | Call by reference | Type reference (TYPE) | SRT_UUID_T | 20101229 | ||||
| 2 | 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 | RESULT_LIST | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PASSPORT_T | Message and Passport ID - Table | 20101229 | |||
| 2 | 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 | FILTER | Call by reference | Type reference (TYPE) | SRT_MRTERROR_FILTER | Select Filter for Runtime Errors | 20101229 | |||
| 2 | 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 | COMMITTED_READ | Call by reference | Type reference (TYPE) | XSDBOOLEAN | Committed Read | 20101229 | |||
| 2 | FILTER | Call by reference | Type reference (TYPE) | SRT_SSELECT_FILTER | Sequence Select Filter | 20101229 | |||
| 3 | RESULT_LIST | Value transfer | Type reference (TYPE) | SRT_PERSISTENCY_SEQUENCE_T | Sequence Info in Persistency - Table | 20101229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Missing authorization | 20101229 |
Method UPDATE_MESSAGE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MESSAGE_STATE | Call by reference | Type reference (TYPE) | SRT_MESSAGE_STATE | Message State | 20101230 | |||
| 2 | PERSIST_ID | Call by reference | Type reference (TYPE) | SRT_PERSISTENCY_PERSIST_ID | Persistence ID in SOAP Runtime | 20101230 | |||
| 3 | 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 |