SAP ABAP Class CL_SOAP_ENQUEUE_DEQUEUE_REG (Register dequeue in TRX context)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_TXH_COMMIT Transaction Commit Handling 20070719
Properties
Class CL_SOAP_ENQUEUE_DEQUEUE_REG  
Short Description Register dequeue in TRX context    
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 20070719   SAP 
Last change 20110908   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)
2 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_TXH_COMMIT Transaction Commit Handling 20070719
Friends
Class CL_SOAP_ENQUEUE_DEQUEUE_REG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CLIENT Instance attribute Private Type reference (TYPE) SYMANDT 20101223
2 M_INVALID_INSTANCE Static Attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20070719
3 M_LIST_SEQ_ID Instance attribute Private See coding List of seq IDs to be dequeued 20070719
4 M_LOCATION Instance attribute Private Type reference (TYPE) SRT_LOCATION Location client / provider 20070719
5 M_NO_EVENTS Instance attribute Private Type reference (TYPE) BOOLEAN TSOAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20070719
6 M_REF_DEQUEUE_REG Static Attribute Private Object reference (TYPE REF TO) CL_SOAP_ENQUEUE_DEQUEUE_REG Register dequeue in TRX context 20070719
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_OBJECT Static method Public Method Returns instance to dequeue register classs 20070719
2 DEQUEUE_SEQ Instance method Public Method 20101223
3 ENQUEUE_SEQ Instance method Public Method Enqueue and Add new seq id to the list 20070719
4 IS_LOCKED Instance method Public Method 20101223
5 PROCESS_LIST Instance method Private Method dequene all sequences in the list 20070719
6 SET_INVALID_INSTANCE Static method Private Method Set instance to the class to invalid 20070719
Events
Class CL_SOAP_ENQUEUE_DEQUEUE_REG has no event.
Types
Class CL_SOAP_ENQUEUE_DEQUEUE_REG has no local type.
Method Signatures

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT 20101223
2 Importing I_LOCATION Call by reference Type reference (TYPE) SRT_LOCATION Location client / provider 20070719
3 Returning R_OBJREF Value transfer Object reference (TYPE REF TO) CL_SOAP_ENQUEUE_DEQUEUE_REG Register dequeue in TRX context 20070719

Method CREATE_OBJECT on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no exception.

Method DEQUEUE_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQ_ID Call by reference Type reference (TYPE) SRT_SEQ_ID 20101223
# Exception Resumable Description Created on
1 CX_SOAP_SEQ_ENQUEUE 20101223

Method ENQUEUE_SEQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SEQ_ID Call by reference Type reference (TYPE) SRT_SEQ_ID Soap Sequence Id 20070719
# Exception Resumable Description Created on
1 CX_SOAP_SEQ_ENQUEUE Enqueue exception 20070719

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20101223
2 Importing SEQ_ID Call by reference Type reference (TYPE) SRT_SEQ_ID 20101223

Method IS_LOCKED on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no exception.

Method PROCESS_LIST Signature

Method PROCESS_LIST on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no parameter.
Method PROCESS_LIST on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no exception.

Method SET_INVALID_INSTANCE Signature

Method SET_INVALID_INSTANCE on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no parameter.
Method SET_INVALID_INSTANCE on class CL_SOAP_ENQUEUE_DEQUEUE_REG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710