SAP ABAP Class CL_WSM_ACCESS_MONITOR (WS Message Monitor)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WSM_ACCESS_MONITOR Message Monitor 20100527
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WSM_ACCESS_MONITOR_XI Message Monitor 20120822
Properties
Class CL_WSM_ACCESS_MONITOR  
Short Description WS Message Monitor    
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 20100527   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WSM_ACCESS_MONITOR Message Monitor 20100527
2 IF_WSM_ACCESS_MONITOR_XI Message Monitor 20120822
Friends
Class CL_WSM_ACCESS_MONITOR 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' 20100527
2 CO_DAY_END Constant Private Type reference (TYPE) T '235959' 20100527
3 CO_FATAL_ERROR_DELAY_TIME Constant Private Type reference (TYPE) I 300 20100527
4 CO_INITIAL_GUID_C Constant Private Type reference (TYPE) SYSUUID_C '00000000000000000000000000000000' UUID in character form 20100628
5 CO_INT_STATE_BLOCKED_BY_GAPS Constant Private Type reference (TYPE) I 1 20110309
6 CO_LOCAL_PROVIDER_WAIT_TIME Constant Private Type reference (TYPE) I 1 Wait time for Local Provider 20101010
7 CO_PROCESSING_WAIT_TIME Constant Private Type reference (TYPE) I 1 Wait time for Message Processing 20100527
8 MO_QUEUE_MONITOR_IN Instance attribute Private Object reference (TYPE REF TO) IF_QRFC_INBOUND_MONITOR 20121024
9 MO_QUEUE_MONITOR_OUT Instance attribute Private Object reference (TYPE REF TO) IF_QRFC_OUTBOUND_MONITOR 20121024
10 MT_EVENT_INFO Instance attribute Private Type reference (TYPE) TT_EVENT_INFO 20100604
11 MT_FATAL_ERROR Instance attribute Private Type reference (TYPE) TT_FATAL_ERROR 20100527
12 MT_SEQUENCE_INFO Instance attribute Private Type reference (TYPE) TT_SEQUENCE_INFO 20100527
13 M_INBOUND_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST bgRFC Inbound Destination 20100527
14 M_MONITORING_DUMMY_TEXT Instance attribute Private Type reference (TYPE) STRING 20110426
15 M_MONITORING_ERROR_TEXT Instance attribute Private Type reference (TYPE) STRING 20110426
16 M_NO_ST22_AUTHORIZATION Instance attribute Private Type reference (TYPE) XSDBOOLEAN No ST22 authorization 20110421
17 M_ROOT_CONTEXT_ID Static Attribute Private Type reference (TYPE) SYSUUID_C Root Context ID 20101026
18 M_SELECT_RETRY_MESSAGES Instance attribute Private Type reference (TYPE) XSDBOOLEAN 20120717
19 M_SYNCPOINT_START_TIME Static Attribute Private Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20101031
20 M_UPDATE_TASK Instance attribute Private Type reference (TYPE) XSDBOOLEAN Running in Update Task 20101215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILDREN Instance method Private Method Add Child Messages 20100527
2 ADD_EXTERNAL_INFO Instance method Private Method Add External Information 20110302
3 ADD_QUEUE_STATE_TO_EVENTS Instance method Private Method 20121026
4 ADD_QUEUE_STATE_TO_SEQUENCES Instance method Private Method 20121026
5 ADD_RUNTIME_ERROR_INFO Instance method Private Method Add Runtime Error Information 20110302
6 CANCEL_MESSAGE_INT Instance method Private Method Cancel Message Internal 20101216
7 CHECK_FATAL_ERROR_DELAY Instance method Private Method Check Delay for Fatal Error 20100527
8 CHECK_PAF_RECONCILED Instance method Private Method Check PAF Reconciled 20100527
9 CHECK_PIP_INBOUND Instance method Private Method Check PIP Inbound 20100527
10 CHECK_UPDATE_TASK Instance method Private Method Check Update Task 20100527
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100527
12 CREATE_MCHECK_RESULT_INT Instance method Private Method Create Check Result 20100527
13 CREATE_MSELECT_RESULT_INT Instance method Private Method Create Select Result 20100527
14 DELETE_QUEUE_LIST Instance method Private Method Delete Queues 20101216
15 GET_BGRFC_UNIT_INFO Instance method Private Method 20121105
16 GET_ERROR_ATTRIBUTES Instance method Private Method Get Error Attributes 20100715
17 GET_IBC_IDS Instance method Private Method 20121011
18 GET_NEXT_PARENTS Instance method Private Method Get Next Parents 20100527
19 GET_OUTB_DEST_FOR_QUEUE_NAME Instance method Private Method 20121105
20 GET_PROCESSING_STATE_INT Instance method Private Method Get processing State - Internal 20100527
21 GET_RETRY_INFO Instance method Private Method Get Retry Information 20100723
22 GET_RETRY_INTERVAL Instance method Private Method Get Retry Interval 20101221
23 GET_SEQUENCE_ID_BY_QNAME Instance method Private Method Get Sequence ID by Queue Name 20100712
24 GET_WS_LOCATION_BY_PIDS Static method Private Method 'C'=Consumer/'P'=Provider/initial = undefined 20120820
25 MAP_BGRFC_STATE_TO_QUEUE_STATE Instance method Private Method 20121026
26 MAP_WS_TO_XI_RESULT_LIST Instance method Private Method Get Messages from WS Persistency by XI Filter 20120912
27 QUEUE_ADD_UNITS Instance method Private Method 20121107
28 QUEUE_COUNT_UNITS Instance method Private Method Count Queue Units 20100528
29 QUEUE_DELETE_UNIT Instance method Private Method Delete bgRFC Unit 20100528
30 QUEUE_GET_FIRST_UNIT_INFO Instance method Private Method Get Information of the first unit in a queue 20101210
31 QUEUE_GET_STATES_FROM_BGRFC Instance method Private Method 20121026
32 QUEUE_GET_UNIT_INFO Instance method Private Method Get Queue Unit Information 20100528
33 RESTART_INTERNAL Instance method Private Method Internal Restart Messages 20100728
34 SEQUENCE_COUNT_MESSAGES Instance method Private Method Count Sequence Messages 20100528
35 SEQUENCE_GET_TIMESTAMP Instance method Private Method Get Sequence Creation Timestamp 20101229
36 WS_GET_MESSAGES Instance method Private Method 20120717
37 WS_XI_GET_MESSAGES Instance method Private Method 20120801
38 XI_GET_MESSAGES Instance method Private Method Add Messages based on XI Persistency 20110202
Events
Class CL_WSM_ACCESS_MONITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_BGRFC_UNIT_INFO Private See coding 20121105 begin of ts_bgrfc_unit_info, unitid type bgrfc_unit_id, queue_name type qrfc_queue_name, funcname type funcname, outbound type abap_bool, end of ts_bgrfc_unit_info
2 TT_BGRFC_UNIT_INFO Private See coding 20121105 tt_bgrfc_unit_info type standard table of ts_bgrfc_unit_info with key unitid
3 TT_COMPENSATE_INFO Private See coding 20100527 tt_compensate_info TYPE STANDARD TABLE OF ty_compensate_info
4 TT_EVENT_INFO Private See coding 20100604 tt_event_info TYPE SORTED TABLE OF ty_event_info WITH UNIQUE KEY persist_id WITH NON-UNIQUE SORTED KEY queue_name COMPONENTS queue_name
5 TT_FATAL_ERROR Private See coding 20100527 tt_fatal_error TYPE SORTED TABLE OF ty_fatal_error WITH UNIQUE KEY persist_id
6 TT_RESULT_MINDEX Private See coding 20110302 tt_result_mindex TYPE SORTED TABLE OF ty_result_mindex WITH UNIQUE KEY message_id
7 TT_SEQUENCE_ACCESS Private See coding 20100527 tt_sequence_access TYPE SORTED TABLE OF ty_sequence_access WITH UNIQUE KEY sequence_id location WITH NON-UNIQUE SORTED KEY adapter_type COMPONENTS adapter_type
8 TT_SEQUENCE_INFO Private See coding 20100527 tt_sequence_info TYPE SORTED TABLE OF ty_sequence_info WITH UNIQUE KEY sequence_id location WITH NON-UNIQUE SORTED KEY queue_name COMPONENTS queue_name
9 TT_SEQUENCE_SELECT Private See coding 20100527 tt_sequence_select TYPE SORTED TABLE OF ty_sequence_select WITH UNIQUE KEY seq_id location
10 TY_COMPENSATE_INFO Private See coding 20100527 BEGIN OF ty_compensate_info, persist_id TYPE srt_seq_cpensate-persist_id, sequence_id TYPE srt_seq_cpensate-sequence_id, luw_id TYPE srt_seq_cpensate-luw_id, END OF ty_compensate_info
11 TY_EVENT_INFO Private See coding 20100604 BEGIN OF ty_event_info, persist_id TYPE srt_persistency_persist_id, queue_name TYPE qrfc_queue_name, queue_state TYPE char16, END OF ty_event_info
12 TY_FATAL_ERROR Private See coding 20100527 BEGIN OF ty_fatal_error, persist_id TYPE srt_persistency_persist_id, t100_area TYPE arbgb, t100_msgno TYPE msgno, check_result TYPE srt_short_error_text, END OF ty_fatal_error
13 TY_MESSAGE_COUNT Private See coding 20100527 BEGIN OF ty_message_count, sequence_id TYPE srt_seqid, location TYPE srt_persistency_location, n_incomplete TYPE i, n_units TYPE i, t100_area TYPE arbgb, t100_msgno TYPE msgno, check_result TYPE srt_short_error_text, END OF ty_message_count
14 TY_RESULT_MINDEX Private See coding 20110302 BEGIN OF ty_result_mindex, message_id TYPE srt_msgid, entry_no TYPE i, END OF ty_result_mindex
15 TY_SEQUENCE_ACCESS Private See coding 20100527 BEGIN OF ty_sequence_access, sequence_id TYPE sysuuid_c, location TYPE srt_persistency_location, migrated TYPE xsdboolean, refid_type TYPE xsdboolean, refid_value TYPE sysuuid_x, persist_id TYPE sysuuid_x, adapter_type TYPE srtm_adapter_type, message_id TYPE sysuuid_c, END OF ty_sequence_access
16 TY_SEQUENCE_INFO Private See coding 20100527 BEGIN OF ty_sequence_info, sequence_id TYPE srt_seqid, location TYPE srt_persistency_location, sequence_state TYPE char16, retry_counter TYPE i, max_retry_counter TYPE i, wsrm_version TYPE char1, last_action_at TYPE timestampl, wsrm_seqid TYPE anyuri, queue_name TYPE qrfc_queue_name, queue_state TYPE char16, message_state TYPE char16, destination TYPE srt_seq_hdr_stat-rfc_destination, outbound TYPE abap_bool, n_units TYPE i, END OF ty_sequence_info
17 TY_SEQUENCE_SELECT Private See coding 20100527 BEGIN OF ty_sequence_select, seq_id TYPE srt_seq_hdr_stat-seq_id, location TYPE srt_seq_hdr_stat-location, proc_mode TYPE srt_seq_hdr_stat-seq_processmode, seq_proc_state TYPE srt_seq_hdr_stat-seq_proc_state, queuename TYPE srt_seq_hdr_stat-queuename, act_retry_cnt TYPE srt_seq_hdr_stat-act_retry_cnt, max_retry_cnt TYPE srt_seq_hdr_stat-max_retry_cnt, wsrm_version TYPE srt_seq_hdr_stat-wsrm_version, seq_last_act TYPE srt_seq_hdr_stat-seq_last_act, destination TYPE srt_seq_hdr_stat-rfc_destination, END OF ty_sequence_select
Method Signatures

Method ADD_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHILD_ID_LIST Call by reference Type reference (TYPE) SRT_MSGID_T Child ID - Table 20100527
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100607
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100607

Method ADD_EXTERNAL_INFO 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_MSELECT_FILTER Message Select Filter 20110302
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20110302
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20110302
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20110302

Method ADD_QUEUE_STATE_TO_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EVENT_INFO Call by reference Type reference (TYPE) TT_EVENT_INFO 20121026
2 Importing IT_QUEUE_STATE Call by reference Type reference (TYPE) QRFC_QUEUE_STATUS_TABLE 20121026

Method ADD_QUEUE_STATE_TO_EVENTS on class CL_WSM_ACCESS_MONITOR has no exception.

Method ADD_QUEUE_STATE_TO_SEQUENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEQUENCE_INFO Call by reference Type reference (TYPE) TT_SEQUENCE_INFO 20121026
2 Importing IT_QUEUE_STATE Call by reference Type reference (TYPE) QRFC_QUEUE_STATUS_TABLE 20121026

Method ADD_QUEUE_STATE_TO_SEQUENCES on class CL_WSM_ACCESS_MONITOR has no exception.

Method ADD_RUNTIME_ERROR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_ID_LIST Call by reference Type reference (TYPE) SRT_PERSISTENCY_ACCESS_ID_T Message ID and Location - Table 20110302
2 Importing MINDEX_LIST Call by reference Type reference (TYPE) TT_RESULT_MINDEX Result Index List 20110302
3 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20110302
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20110302
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20110302

Method CANCEL_MESSAGE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_ENTRY Call by reference Type reference (TYPE) SRT_MSELECT_RESULT Message Select Result 20101216
2 Changing QUEUE_NAME_LIST Call by reference Type reference (TYPE) SRT_QUEUE_NAME_T Queue Name - Table 20101216
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101216
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20101216

Method CHECK_FATAL_ERROR_DELAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_DATE Call by reference Type reference (TYPE) D Last Changed Date 20100527
2 Importing CHANGED_TIME Call by reference Type reference (TYPE) T Last Changed Time 20100527
3 Importing DELAY_TIME Call by reference Type reference (TYPE) I Delay Time in seconds 20100922
4 Returning EXPIRED Value transfer Type reference (TYPE) XSDBOOLEAN Delay Time expired 20100527

Method CHECK_FATAL_ERROR_DELAY on class CL_WSM_ACCESS_MONITOR has no exception.

Method CHECK_PAF_RECONCILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID Message ID in SOAP Runtime 20100527
2 Returning RECON_STATE Value transfer Type reference (TYPE) CHAR16 PAF State 20100527

Method CHECK_PAF_RECONCILED on class CL_WSM_ACCESS_MONITOR has no exception.

Method CHECK_PIP_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID Message ID in SOAP Runtime 20100527
2 Returning VALUE Value transfer Type reference (TYPE) XSDBOOLEAN 'X': Message found 20100527

Method CHECK_PIP_INBOUND on class CL_WSM_ACCESS_MONITOR has no exception.

Method CHECK_UPDATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE Value transfer Type reference (TYPE) CHAR16 Status 20100527
2 Importing TASK_ID Call by reference Type reference (TYPE) SYSUUID_X UUID in X form (binary) 20100527

Method CHECK_UPDATE_TASK on class CL_WSM_ACCESS_MONITOR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WSM_ACCESS_MONITOR has no parameter.
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528

Method CREATE_MCHECK_RESULT_INT 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_MCHECK_RESULT_T Result of Consistency Check - Table 20100527
2 Importing SELECT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20100527
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100528

Method CREATE_MSELECT_RESULT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCLUDE_EXTERNAL_DATA Call by reference Type reference (TYPE) XSDBOOLEAN SPACE 20120621
2 Changing RESULT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20100527
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100528

Method DELETE_QUEUE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUEUE_NAME_LIST Call by reference Type reference (TYPE) SRT_QUEUE_NAME_T Queue Name - Table 20101216
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101216
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20101216

Method GET_BGRFC_UNIT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME 20121105
2 Returning RT_UNIT_INFO Value transfer Type reference (TYPE) TT_BGRFC_UNIT_INFO 20121105

Method GET_BGRFC_UNIT_INFO on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_ERROR_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERRLOG_LIST Call by reference Type reference (TYPE) SRT_ERRLOG_RESULT_TAB SRT Error Log: Result Table 20100715
2 Exporting ERROR_TEXT Call by reference Type reference (TYPE) STRING Error Text if any 20100715
3 Importing RESULT_ENTRY Call by reference Type reference (TYPE) SRT_MSELECT_RESULT Message Select Result 20100715
4 Exporting STATE_CODE Call by reference Type reference (TYPE) SRT_PROCESSING_STATE Processing Status 20100715
5 Exporting STATE_GROUP Call by reference Type reference (TYPE) SRT_PROCESSING_STATE_GROUP Processing Status Group 20100715
6 Exporting STATE_TEXT Call by reference Type reference (TYPE) SRT_PROCESSING_STATE_TEXT Text for Processing Status 20100715
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100715

Method GET_IBC_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IBC_NAME Call by reference Type reference (TYPE) SRTM_IBC_NAME 20121011
2 Importing IV_IBC_TYPE Call by reference Type reference (TYPE) SRTM_IBC_TYPE 20121011
3 Returning RT_IBC_ID Value transfer Type reference (TYPE) SRT_IBC_ID_T 20121011

Method GET_IBC_IDS on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_NEXT_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGE_ID_LIST Call by reference Type reference (TYPE) SRT_MSGID_T Message ID - Table 20100527
2 Changing PARENT_ID_LIST Call by reference Type reference (TYPE) SRT_MSGID_T Parent ID - Table 20100527
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100607
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100607

Method GET_OUTB_DEST_FOR_QUEUE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME 20121105
2 Returning RV_OUT_DEST Value transfer Type reference (TYPE) BGRFC_DEST_NAME_OUTBOUND 20121105

Method GET_OUTB_DEST_FOR_QUEUE_NAME on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_PROCESSING_STATE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALREADY_WAIT Call by reference Type reference (TYPE) XSDBOOLEAN Already wait (because of dirty DB Read) 20100527
2 Exporting ERRLOG_LIST Call by reference Type reference (TYPE) SRT_ERRLOG_RESULT_TAB SRT Error Log: Result Table 20100527
3 Importing MESSAGE_ID Call by reference Type reference (TYPE) SRT_MSGID Message ID 20100527
4 Importing PERSIST_ID Call by reference Type reference (TYPE) SRT_PERSISTENCY_PERSIST_ID Persistence ID 20100527
5 Exporting RESULT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20100527
6 Exporting STATE_CODE Call by reference Type reference (TYPE) SRT_PROCESSING_STATE Processing Status 20100527
7 Exporting STATE_GROUP Call by reference Type reference (TYPE) SRT_PROCESSING_STATE_GROUP Processing Status Group 20100527
8 Exporting STATE_TEXT Call by reference Type reference (TYPE) SRT_PROCESSING_STATE_TEXT Text for Processing Status 20100527
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100527
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100527

Method GET_RETRY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing RESULT_ENTRY Call by reference Type reference (TYPE) SRT_MSELECT_RESULT Message Select Result 20100723
2 Importing SEQUENCE_INFO Call by reference Type reference (TYPE) TY_SEQUENCE_INFO 20100723

Method GET_RETRY_INFO on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_RETRY_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNT Call by reference Type reference (TYPE) I Current Retry Count 20101221
2 Returning INTERVAL Value transfer Type reference (TYPE) I Retry Interval 20101221

Method GET_RETRY_INTERVAL on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_SEQUENCE_ID_BY_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20100712
2 Returning SEQUENCE_ID Value transfer Type reference (TYPE) SRT_SEQID Sequence ID 20100712

Method GET_SEQUENCE_ID_BY_QNAME on class CL_WSM_ACCESS_MONITOR has no exception.

Method GET_WS_LOCATION_BY_PIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WS_LOCATION Value transfer Type reference (TYPE) SRT_PERSISTENCY_LOCATION Location Consumer / Provider 20120820
2 Importing XI_PIPELINES Call by reference Type reference (TYPE) SXMS_SEL_OPTIONS XMS: Selection Options 20120820

Method GET_WS_LOCATION_BY_PIDS on class CL_WSM_ACCESS_MONITOR has no exception.

Method MAP_BGRFC_STATE_TO_QUEUE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BGRFC_QUEUE_STATE Call by reference Type reference (TYPE) BGRFC_EXE_STATE 20121029
2 Importing IV_REDO_CNT_MANUAL Call by reference Type reference (TYPE) I 20121029
3 Returning RV_QUEUE_STATE Value transfer Type reference (TYPE) CHAR16 20121026

Method MAP_BGRFC_STATE_TO_QUEUE_STATE on class CL_WSM_ACCESS_MONITOR has no exception.

Method MAP_WS_TO_XI_RESULT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WS_RESULT_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T XI/WS: Structure for Message Selection in Database (Master) 20120912
2 Exporting XI_RESULT_LIST Call by reference Type reference (TYPE) SXMSMSGTAB Integration Engine: Table of Existing Messages 20120912

Method MAP_WS_TO_XI_RESULT_LIST on class CL_WSM_ACCESS_MONITOR has no exception.

Method QUEUE_ADD_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME 20121107
2 Changing UNIT_ID_LIST Call by reference Type reference (TYPE) SRT_UUID_T 20121107

Method QUEUE_ADD_UNITS on class CL_WSM_ACCESS_MONITOR has no exception.

Method QUEUE_COUNT_UNITS 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 Queue Units 20100528
2 Importing QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20100528
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100528

Method QUEUE_DELETE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMIT_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Call COMMIT WORK ('X' = Method, ' ' = Caller) 20100528
2 Importing IV_OUTBOUND Call by reference Type reference (TYPE) ABAP_BOOL 20121107
3 Importing UNIT_ID Call by reference Type reference (TYPE) SYSUUID_X Unit ID 20100528
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100528

Method QUEUE_GET_FIRST_UNIT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_NAME Call by reference Type reference (TYPE) SRT_SEQ_RFC_DEST 20121029
2 Importing PROC_MODE Call by reference Type reference (TYPE) SRT_SEQUENCE_PROCESSMODE 20121029
3 Importing QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name 20101210
4 Returning QUEUE_STATE Value transfer Type reference (TYPE) CHAR16 Queue State 20101210
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20101210
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20101210

Method QUEUE_GET_STATES_FROM_BGRFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVENT_INFO Call by reference Type reference (TYPE) TT_EVENT_INFO 20121029
2 Importing IT_SEQUENCE_SELECT Call by reference Type reference (TYPE) TT_SEQUENCE_SELECT 20121026
3 Returning RT_QUEUE_STATE Value transfer Type reference (TYPE) QRFC_QUEUE_STATUS_TABLE 20121029
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY 20121026
2 CX_WSM_ACCESS_MONITOR 20121026

Method QUEUE_GET_UNIT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OUTBOUND Call by reference Type reference (TYPE) ABAP_BOOL 20121030
2 Exporting QUEUE_ETEXT Call by reference Type reference (TYPE) SRT_SHORT_ERROR_TEXT Short error message text 20100528
3 Exporting QUEUE_NAME Call by reference Type reference (TYPE) QRFC_QUEUE_NAME Queue Name for Background RFC 20100604
4 Exporting QUEUE_STATE Call by reference Type reference (TYPE) CHAR16 Queue State 20100528
5 Importing UNIT_ID Call by reference Type reference (TYPE) SYSUUID_X UUID in X form (binary) 20100528
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100528
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100528

Method RESTART_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X': Restart with Debug 20100728
2 Importing MESSAGE_LIST Call by reference Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20100728
3 Returning RESTART_LIST Value transfer Type reference (TYPE) SRT_UUID_T Persistence IDs of restarted messages 20100728
# Exception Resumable Description Created on
1 CX_SOAP_AREA_SEQ Ausnahme für Area SequencingModule 20100728
2 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100728
3 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20100728

Method SEQUENCE_COUNT_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 20100528
2 Importing INCOMPLETE_ONLY Call by reference Type reference (TYPE) XSDBOOLEAN 'X' Incomplete processing messages only 20100528
3 Importing LOCATION Call by reference Type reference (TYPE) SRT_PERSISTENCY_LOCATION Location consumer / provider 20100528
4 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20100528
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20100716

Method SEQUENCE_GET_TIMESTAMP 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 Location consumer / provider 20101229
2 Importing SEQUENCE_ID Call by reference Type reference (TYPE) SRT_SEQID Sequence ID 20101229
3 Returning TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL Creation Timestamp 20101229

Method SEQUENCE_GET_TIMESTAMP on class CL_WSM_ACCESS_MONITOR has no exception.

Method WS_GET_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 20120717
2 Importing FILTER Call by reference Type reference (TYPE) SRT_MSELECT_FILTER 20120717
3 Importing MAX_MESSAGES Call by reference Type reference (TYPE) I 20120717
4 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_MSELECT_RESULT_T 20120717
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY 20120717
2 CX_WSM_ACCESS_MONITOR 20120717

Method WS_XI_GET_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 20120801
2 Importing FILTER Call by reference Type reference (TYPE) SRT_MSELECT_FILTER 20120801
3 Importing MAX_MESSAGES Call by reference Type reference (TYPE) I 20120801
4 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_MSELECT_RESULT_T 20120801
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY 20120801
2 CX_WSM_ACCESS_MONITOR 20120801

Method XI_GET_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 20110202
2 Importing FILTER Call by reference Type reference (TYPE) SRT_MSELECT_FILTER Message Filter 20110202
3 Importing MAX_MESSAGES Call by reference Type reference (TYPE) I Max. Output Messages (0: All) 20110202
4 Returning RESULT_LIST Value transfer Type reference (TYPE) SRT_MSELECT_RESULT_T Message Select Result - Table 20110202
# Exception Resumable Description Created on
1 CX_WSM_ACCESS_AUTHORITY Missing authorization 20110202
2 CX_WSM_ACCESS_MONITOR WS Message Monitoring Exceptions 20110202
History
Last changed by/on SAP  20130531 
SAP Release Created in 800