SAP ABAP Class CL_NWECM_PLA_LOCKS_MAN (ECMI: ECM Locks Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA (Application Component) ECM ABAP Stack
     S_NWECM_STORE (Package) ECMI: Store DB Access
Properties
Class CL_NWECM_PLA_LOCKS_MAN  
Short Description ECMI: ECM Locks Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_NWECM_STORE   ECMI: Store DB Access 
Created 20090508   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NWECM_PLA_LOCKS_MAN has no forward declaration.
Interfaces
Class CL_NWECM_PLA_LOCKS_MAN has no interface implemented.
Friends
Class CL_NWECM_PLA_LOCKS_MAN has no friend class.
Attributes
Class CL_NWECM_PLA_LOCKS_MAN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_LOCK Static method Public Method Gets the lock for the given id 20090514
2 GET_LOCKS Static method Public Method Gets the locks for the given node 20090515
3 GET_OWNED_LOCKS Static method Public Method Gets the locks for which the given node is the owner 20090515
4 LOCK Static method Public Method Locks the given node 20090508
5 REFRESH_TIMEOUT Static method Public Method Refreshes the lifetime of the lock for the given id 20090520
6 TRANSFER_LOCK Static method Public Method Transfers a lock to another user 20090519
7 UNLOCK Static method Public Method Unlocks the given node 20090508
Events
Class CL_NWECM_PLA_LOCKS_MAN has no event.
Types
Class CL_NWECM_PLA_LOCKS_MAN has no local type.
Method Signatures

Method GET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) SYSUUID_X16 Lock ID 20090514
2 Returning RV_LOCK Value transfer Type reference (TYPE) NWECM_S_PLA_LOCK Lock 20090514

Method GET_LOCK on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method GET_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_ID Value transfer Type reference (TYPE) SYSUUID_X16 20091118
2 Returning RT_LOCKS Value transfer Type reference (TYPE) NWECM_T_PLA_LOCK Locks of given node 20090515

Method GET_LOCKS on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method GET_OWNED_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE Value transfer Type reference (TYPE) NWECM_S_PLA_NODE 20090515
2 Returning RT_LOCKS Value transfer Type reference (TYPE) NWECM_T_PLA_LOCK Locks of given node 20090515

Method GET_OWNED_LOCKS on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCK_PROPERTIES Value transfer Type reference (TYPE) NWECM_S_PLA_LOCK_PROPERTIES Lock properties 20090508
2 Importing IS_NODE Value transfer Type reference (TYPE) NWECM_S_PLA_NODE Node 20090508
3 Importing IV_OWNER_ID Value transfer Type reference (TYPE) SYSUUID_X16 20100811
4 Returning RS_LOCK Value transfer Type reference (TYPE) NWECM_S_PLA_LOCK Lock object 20090508

Method LOCK on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method REFRESH_TIMEOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATION_DATE Value transfer Type reference (TYPE) TIMESTAMPL 20090520
2 Importing IV_LOCK_ID Value transfer Type reference (TYPE) SYSUUID_X16 20090520
3 Importing IV_TIMEOUT Value transfer Type reference (TYPE) I 20090520

Method REFRESH_TIMEOUT on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method TRANSFER_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Value transfer Type reference (TYPE) SYSUUID_X16 Lock ID 20090519
2 Importing IV_USER_NAME Value transfer Type reference (TYPE) SYUNAME User to transfer lock to 20090519
3 Returning RV_IS_TRANSFERRED Value transfer Type reference (TYPE) ABAP_BOOL 20090520

Method TRANSFER_LOCK on class CL_NWECM_PLA_LOCKS_MAN has no exception.

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCK Call by reference Type reference (TYPE) NWECM_S_PLA_LOCK 20091118

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