SAP ABAP Class CL_SOAP_SEQ_QUEUE_LOCK (Utility class for queue lock handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_SEQ_MANAGER (Package) SOAP Sequence Manager
Properties
Class CL_SOAP_SEQ_QUEUE_LOCK  
Short Description Utility class for queue lock handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_SEQ_MANAGER   SOAP Sequence Manager 
Created 20130726   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SOAP_SEQ_QUEUE_LOCK has no forward declaration.
Interfaces
Class CL_SOAP_SEQ_QUEUE_LOCK has no interface implemented.
Friends
Class CL_SOAP_SEQ_QUEUE_LOCK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REASON_RESUME_ISO Constant Public Type reference (TYPE) CHAR1 'R' 20130726
2 GC_REASON_TEST Constant Private Type reference (TYPE) CHAR1 'T' 20130726
3 GC_REASON_UPTIME_XRPA Constant Public Type reference (TYPE) CHAR1 'U' 20130726
4 GC_TYPE_INBOUND Constant Public Type reference (TYPE) CHAR1 ' ' 20130726
5 GC_TYPE_OUTBOUND Constant Public Type reference (TYPE) CHAR1 'O' 20130726
6 GC_TYPE_UNDEFINED Constant Public Type reference (TYPE) CHAR1 'U' 20130726
7 MV_SECONDARY_DBCON Static Attribute Private Type reference (TYPE) DBCON 20130726
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_QUEUES Static method Public Method 20130726
2 GET_QUEUES Static method Public Method 20130726
3 GET_QUEUE_CLUSTER Static method Private Method 20130726
4 UNLOCK_QUEUES Static method Public Method 20130726
5 WRITE_LOCK_ENTRY Static method Public Method 20130726
Events
Class CL_SOAP_SEQ_QUEUE_LOCK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_QUEUE Public See coding 20130726 begin of ts_queue, queuename type srt_seq_queuename, destination type srt_seq_rfc_dest, type type char1, end of ts_queue
2 TS_QUEUE_CLUSTER Private See coding 20130726 begin of ts_queue_cluster, destination type srt_seq_rfc_dest, type type char1, queues type srt_t_seq_queuename, end of ts_queue_cluster
3 TT_QUEUE Public See coding 20130726 tt_queue type standard table of ts_queue with default key
4 TT_QUEUE_CLUSTER Private See coding 20130726 tt_queue_cluster type standard table of ts_queue_cluster with default key
Method Signatures

Method DELETE_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUEUES Call by reference Type reference (TYPE) TT_QUEUE 20130726

Method DELETE_QUEUES on class CL_SOAP_SEQ_QUEUE_LOCK has no exception.

Method GET_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LP_NAME Value transfer Type reference (TYPE) STRING 20130726
2 Importing IV_PROXY_NAME Value transfer Type reference (TYPE) STRING 20130726
3 Importing IV_REASON_TYPE Value transfer Type reference (TYPE) CHAR1 20130726
4 Returning RT_QUEUES Value transfer Type reference (TYPE) TT_QUEUE 20130726

Method GET_QUEUES on class CL_SOAP_SEQ_QUEUE_LOCK has no exception.

Method GET_QUEUE_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_QUEUES Call by reference Type reference (TYPE) TT_QUEUE 20130726
2 Exporting ET_CLUSTER Call by reference Type reference (TYPE) TT_QUEUE_CLUSTER 20130726

Method GET_QUEUE_CLUSTER on class CL_SOAP_SEQ_QUEUE_LOCK has no exception.

Method UNLOCK_QUEUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LP_NAME Value transfer Type reference (TYPE) STRING 20130726
2 Importing IV_PROXY_NAME Value transfer Type reference (TYPE) STRING 20130726
3 Importing IV_REASON_TYPE Value transfer Type reference (TYPE) CHAR1 20130726
4 Returning RV_STATUS Value transfer Type reference (TYPE) I 20130726

Method UNLOCK_QUEUES on class CL_SOAP_SEQ_QUEUE_LOCK has no exception.

Method WRITE_LOCK_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESTINATION Value transfer Type reference (TYPE) SRT_SEQ_RFC_DEST 20130726
2 Importing IV_LP_NAME Value transfer Type reference (TYPE) STRING 20130726
3 Importing IV_PROXY_NAME Value transfer Type reference (TYPE) STRING 20130726
4 Importing IV_QUEUENAME Value transfer Type reference (TYPE) SRT_SEQ_QUEUENAME 20130726
5 Importing IV_REASON_TYPE Value transfer Type reference (TYPE) CHAR1 20130726
6 Importing IV_TYPE Value transfer Type reference (TYPE) CHAR1 GC_TYPE_INBOUND 20130726

Method WRITE_LOCK_ENTRY on class CL_SOAP_SEQ_QUEUE_LOCK has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740