SAP ABAP Class CL_SRT_MESSAGE_LOCK_SERVICE (Lock/Unlock Messages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_WS_MESSAGE (Package) Access to WS Message
Properties
Class CL_SRT_MESSAGE_LOCK_SERVICE  
Short Description Lock/Unlock Messages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_WS_MESSAGE   Access to WS Message 
Created 20060210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_MESSAGE_LOCK_SERVICE has no forward declaration.
Interfaces
Class CL_SRT_MESSAGE_LOCK_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_CONTEXT 20060222 Context for SOAP Call
2 CL_SOAP_PERSISTENCY_RUNTIME 20121024 WS Persistency Runtime
3 CL_WS_MESSAGE 20060212 Handling of Messages with Errors
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LOCK_MODE_EXTENDED Constant Private Type reference (TYPE) ENQMODE 'X' Exclusive, not cumulative 20060212
2 CO_LOCK_MODE_NONE Constant Private Type reference (TYPE) ENQMODE SPACE No Lock 20060210
3 LOCK_MODE Instance attribute Private Type reference (TYPE) ENQMODE Lock Mode 20060210
4 PERSIST_ID Instance attribute Private Type reference (TYPE) SXMS_PERSIST_ID Persist ID 20060210
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060210
2 GET_LOCK_MODE Instance method Private Method Get Lock State 20060210
3 LOCK_EXTENDED Instance method Private Method Exclusive Message Lock 20060212
4 UNLOCK Instance method Private Method Unlock Message 20060210
Events
Class CL_SRT_MESSAGE_LOCK_SERVICE has no event.
Types
Class CL_SRT_MESSAGE_LOCK_SERVICE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERSIST_ID Call by reference Type reference (TYPE) SXMS_PERSIST_ID Persist-Id 20060210

Method CONSTRUCTOR on class CL_SRT_MESSAGE_LOCK_SERVICE has no exception.

Method GET_LOCK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LOCK_MODE Value transfer Type reference (TYPE) ENQMODE Sperrmodus 20060210

Method GET_LOCK_MODE on class CL_SRT_MESSAGE_LOCK_SERVICE has no exception.

Method LOCK_EXTENDED Signature

Method LOCK_EXTENDED on class CL_SRT_MESSAGE_LOCK_SERVICE has no parameter.
# Exception Resumable Description Created on
1 CX_WS_MESSAGE_LOCKING Ausnahme bei der Sperr-Behandlung 20060212

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_MESSAGE_LOCK_SERVICE has no parameter.
Method UNLOCK on class CL_SRT_MESSAGE_LOCK_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710