SAP ABAP Class CL_SCMG_CASE_ENQUEUE (Help Class for Locking Case)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-CM (Application Component) Case Management
     SCMG_SP_CASE (Package) Case Management: Service Provider Case
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ENQUEUE Element Locks 20020808
Properties
Class CL_SCMG_CASE_ENQUEUE  
Short Description Help Class for Locking Case    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SCMG_CASE    
Program status     
Category 0   
Package SCMG_SP_CASE   Case Management: Service Provider Case 
Created 20020808   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCMG_CASE_ENQUEUE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_SP_ENQUEUE Element Locks 20020808
Friends
# Friend Modeled only Created on Description
1 CL_SCMG_CASE 20020808 Case
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CASE_GUID Instance attribute Private Type reference (TYPE) SCMG_CASE_GUID Technical Key of Case 20020808
2 MODE_EXCLUSIVE Instance attribute Public Attribute reference (LIKE) 20020808
3 MODE_EXTENDED Instance attribute Public Attribute reference (LIKE) 20020808
4 MODE_SHARED Instance attribute Public Attribute reference (LIKE) 20020808
5 SCOPE_DIALOG Instance attribute Public Attribute reference (LIKE) 20020808
6 SCOPE_DIALOG_AND_UPDATE_TASK Instance attribute Public Attribute reference (LIKE) 20020808
7 SCOPE_PERSISTENT Instance attribute Public Attribute reference (LIKE) 20020808
8 SCOPE_UPDATE_TASK Instance attribute Public Attribute reference (LIKE) 20020808
9 USE_IMPLEMENTATION_DEFAULT Instance attribute Public Attribute reference (LIKE) 20020808
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020808
2 DEQUEUE Instance method Public Method 20020808
3 ENQUEUE Instance method Public Method 20020808
4 QUEUE_CHECK Instance method Protected Method Unlock object 20020808
5 QUEUE_CONVERT2INTERNAL Instance method Protected Method Lock Element 20020808
Events
Class CL_SCMG_CASE_ENQUEUE has no event.
Types
Class CL_SCMG_CASE_ENQUEUE 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 IM_CASE_GUID Value transfer Type reference (TYPE) SCMG_CASE_GUID Schlüssel des zu sperrenden Falles 20020808

Method CONSTRUCTOR on class CL_SCMG_CASE_ENQUEUE has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_SCMG_CASE_ENQUEUE has no parameter.
Method DEQUEUE on class CL_SCMG_CASE_ENQUEUE has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_SCMG_CASE_ENQUEUE has no parameter.
Method ENQUEUE on class CL_SCMG_CASE_ENQUEUE has no exception.

Method QUEUE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) STRING IF_SRM_SP_ENQUEUE=>MODE_SHARED 20020808
2 Importing IM_SCOPE Call by reference Type reference (TYPE) STRING IF_SRM_SP_ENQUEUE=>SCOPE_PERSISTENT 20020808
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020808
2 CX_SRM_SP_ENQUEUE Fehler beim Enqueue 20020808

Method QUEUE_CONVERT2INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MODE Call by reference Type reference (TYPE) ENQMODE Modus für Sperrbaustein 20020808
2 Exporting EX_SCOPE Call by reference Type reference (TYPE) C Scope für Sperrbaustein 20020808
3 Importing IM_MODE Call by reference Type reference (TYPE) STRING Sperrmodus (IF_SRM_ENQUEUE=>MODE_...) 20020808
4 Importing IM_SCOPE Call by reference Type reference (TYPE) STRING Gültigkeitsbereich (IF_SRM_SP_ENQUEUE=>SCOPE...) 20020808
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Framework (abstrakt) 20020808
2 CX_SRM_SP_ENQUEUE Fehler beim Enqueue 20020808
History
Last changed by/on SAP  20130531 
SAP Release Created in 620