SAP ABAP Class CL_CUA_PROTOCOL_TOOLS (Auxiliary Class. CUA Protocol Administration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-USR-ADM (Application Component) User and Authorization Management
     SUSR_CUA_TOOLS (Package) Additional Tools for Central User Administration (CUA)
Properties
Class CL_CUA_PROTOCOL_TOOLS  
Short Description Auxiliary Class. CUA Protocol Administration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUSR_CUA_TOOLS   Additional Tools for Central User Administration (CUA) 
Created 20081017   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUA_PROTOCOL_TOOLS has no forward declaration.
Interfaces
Class CL_CUA_PROTOCOL_TOOLS has no interface implemented.
Friends
Class CL_CUA_PROTOCOL_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DEQUEUE Constant Public Type reference (TYPE) CHAR01 '2' '2' 20081017
2 GC_ENQUEUE Constant Public Type reference (TYPE) CHAR01 '1' '1' 20081017
3 GC_FALSE Constant Public Type reference (TYPE) CHAR01 SPACE SPACE 20081017
4 GC_LOCK_MODE_EXCLUSIVE Constant Public Type reference (TYPE) ENQMODE 'E' 'E' 20081017
5 GC_LOCK_MODE_OPT_TO_EXCL Constant Public Type reference (TYPE) ENQMODE 'R' 'R' 20081017
6 GC_LOCK_MODE_SHARED Constant Public Type reference (TYPE) ENQMODE 'S' 'S' 20081017
7 GC_PROT_TABLE Constant Public Type reference (TYPE) XUTEXT15 'USZBVPROT ' 'USZBVPROT ' 20081017
8 GC_SYS_TABLE Constant Public Type reference (TYPE) XUTEXT15 'USZBVSYS ' 'USZBVSYS ' 20081017
9 GC_TRUE Constant Public Type reference (TYPE) CHAR01 'X' "X" 20081017
10 GV_USER Static Attribute Public Type reference (TYPE) XUBNAME SPACE SPACE 20081017
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081017
2 DEQUEUE_USZBVPROT Static method Public Method Release lock for a CUA table 20081017
3 ENQUEUE_USZBVPROT Static method Public Method Set lock for a CUA table 20081017
Events
Class CL_CUA_PROTOCOL_TOOLS has no event.
Types
Class CL_CUA_PROTOCOL_TOOLS has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CUA_PROTOCOL_TOOLS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CUA_PROTOCOL_TOOLS has no exception.

Method DEQUEUE_USZBVPROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LOCK_STATUS Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20081017
2 Importing I_ENQ_MODE Value transfer Type reference (TYPE) ENQMODE GC_LOCK_MODE_EXCLUSIVE Sperrmodus 20081017
3 Importing I_LOCK_OBJECT Value transfer Type reference (TYPE) USZBVPROT zu sperrender Bereich in USZBVPROT 20081017

Method DEQUEUE_USZBVPROT on class CL_CUA_PROTOCOL_TOOLS has no exception.

Method ENQUEUE_USZBVPROT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LOCK_STATUS Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20081017
2 Importing I_ENQ_MODE Value transfer Type reference (TYPE) ENQMODE GC_LOCK_MODE_EXCLUSIVE Sperrmodus 20081017
3 Importing I_LOCK_OBJECT Value transfer Type reference (TYPE) USZBVPROT zu sperrender Bereich in USZBVPROT 20081017

Method ENQUEUE_USZBVPROT on class CL_CUA_PROTOCOL_TOOLS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720