SAP ABAP Class /BOFU/CL_LIB_A_LOCK_BASE (Library: Lock and Unlock (Copy from /BOBF/CL_FRW_LOCKING))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/COMMON_1 (Package) Common Types; Reuse Objects; Functions (Native BS_FND)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_A_BAL_LOCK Application Log: Lock and Unlock 20090812
2 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_A_BCSSR_ROOT_LOCK PPF Output History: Container Lock 20101008
3 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_A_PPFOC_ROOT_LOCK PPF Output History: Container Lock 20100203
4 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_A_LOCK_TIME_PS CL_SAWE_A_LOCK_TIME_PS 20091013
5 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_A_LOCK_TIME_PSI CL_SAWE_A_LOCK_TIME_PS 20091013
6 Inheritance (c INHERITING FROM c_ref)  CL_SAWE_A_LOCK_TIME_PS_EMP CL_SAWE_A_LOCK_TIME_PS 20091110
Properties
Class /BOFU/CL_LIB_A_LOCK_BASE  
Short Description Library: Lock and Unlock (Copy from /BOBF/CL_FRW_LOCKING)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/COMMON_1   Common Types; Reuse Objects; Functions (Native BS_FND) 
Created 20090812   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_LIB_A_LOCK_BASE has no forward declaration.
Interfaces
Class /BOFU/CL_LIB_A_LOCK_BASE has no interface implemented.
Friends
Class /BOFU/CL_LIB_A_LOCK_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_MODE_CHECK_OPTIMISTIC Constant Protected Type reference (TYPE) ENQMODE 'C' 20090812
2 SC_MODE_EXCLUSIVE Constant Protected Type reference (TYPE) ENQMODE 'E' 20090812
3 SC_MODE_OPTIMISTIC Constant Protected Type reference (TYPE) ENQMODE 'O' 20090812
4 SC_MODE_PROMOTE Constant Protected Type reference (TYPE) ENQMODE 'R' 20090812
5 SC_MODE_SHARED Constant Protected Type reference (TYPE) ENQMODE 'S' 20090812
6 SV_DELAY_MAX Static Attribute Public Type reference (TYPE) I 3 20090812
Methods
# Method Level Visibility Method type Description Created on
1 GET_MODE Static method Protected Method Get lock mode 20090812
2 MESSAGE_FOREIGN_LOCK Static method Protected Method Sets an error message for a foreign lock 20090812
3 MESSAGE_SYSTEM_FAILURE Static method Protected Method Sets an error message for system failure 20090812
Events
Class /BOFU/CL_LIB_A_LOCK_BASE has no event.
Types
Class /BOFU/CL_LIB_A_LOCK_BASE has no local type.
Method Signatures

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_LOCK_MODE Value transfer Type reference (TYPE) ENQMODE Lock Mode 20090812
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /BOBF/CONF_EDIT_MODE Changeability Mode 20090812

Method GET_MODE on class /BOFU/CL_LIB_A_LOCK_BASE has no exception.

Method MESSAGE_FOREIGN_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090812
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20090812
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_ACT Context Information for Actions 20090812
4 Importing IS_LOCATION Call by reference Type reference (TYPE) /BOBF/S_FRW_LOCATION Location 20090812
5 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20090812

Method MESSAGE_FOREIGN_LOCK on class /BOFU/CL_LIB_A_LOCK_BASE has no exception.

Method MESSAGE_SYSTEM_FAILURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_MESSAGE Interface of Message Object 20090812
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20090812
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_ACT Context Information for Actions 20090812
4 Importing IS_LOCATION Call by reference Type reference (TYPE) /BOBF/S_FRW_LOCATION Location 20090812

Method MESSAGE_SYSTEM_FAILURE on class /BOFU/CL_LIB_A_LOCK_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702