SAP ABAP Class CL_DITAT_LOCK (Lock management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DOC-TTL (Application Component) Translation Tools
     SLXE_DITAT (Package) DITA Translation
Properties
Class CL_DITAT_LOCK  
Short Description Lock management    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLXE_DITAT   DITA Translation 
Created 20120919   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DITAT_LOCK has no forward declaration.
Interfaces
Class CL_DITAT_LOCK has no interface implemented.
Friends
Class CL_DITAT_LOCK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ALDS Constant Private Type reference (TYPE) DITAT_STATEKEY 'ALDS' String 20121121
2 GC_MAX_ATTEMPTS Constant Private Type reference (TYPE) I 60 20130523
Methods
# Method Level Visibility Method type Description Created on
1 RELEASE_LAREA_READ_LOCK Static method Public Method 20120920
2 RELEASE_LOBJ_READ_LOCK Static method Public Method 20120920
3 RELEASE_LSAREA_READ_LOCK Static method Public Method 20121120
4 RELEASE_LSAREA_WRITE_LOCK Static method Public Method 20121023
5 RELEASE_PAREA_READ_LOCK Static method Public Method 20120921
6 RELEASE_PLANGPAIR_READ_LOCK Static method Public Method 20120921
7 RELEASE_PLANG_READ_LOCK Static method Public Method 20120920
8 RELEASE_PLANG_WRITE_LOCK Static method Public Method 20120920
9 RELEASE_PLAREA_READ_LOCK Static method Public Method 20120920
10 RELEASE_POBJ_READ_LOCK Static method Public Method 20120919
11 RELEASE_POBJ_WRITE_LOCK Static method Public Method 20120919
12 RELEASE_SDT_LOCK Static method Public Method 20121023
13 RELEASE_SOBJ_READ_LOCK Static method Public Method 20120924
14 REQUEST_LAREA_READ_LOCK Static method Public Method 20120920
15 REQUEST_LOBJ_READ_LOCK Static method Public Method 20120920
16 REQUEST_LSAREA_READ_LOCK Static method Public Method 20121120
17 REQUEST_LSAREA_WRITE_LOCK Static method Public Method 20121023
18 REQUEST_PAREA_READ_LOCK Static method Public Method 20120921
19 REQUEST_PLANGPAIR_READ_LOCK Static method Public Method 20120921
20 REQUEST_PLANG_READ_LOCK Static method Public Method 20120920
21 REQUEST_PLANG_WRITE_LOCK Static method Public Method 20120920
22 REQUEST_PLAREA_READ_LOCK Static method Public Method 20120920
23 REQUEST_POBJ_READ_LOCK Static method Public Method 20120919
24 REQUEST_POBJ_WRITE_LOCK Static method Public Method 20120919
25 REQUEST_SDT_LOCK Static method Public Method 20121023
26 REQUEST_SOBJ_READ_LOCK Static method Public Method 20120924
Events
Class CL_DITAT_LOCK has no event.
Types
Class CL_DITAT_LOCK has no local type.
Method Signatures

Method RELEASE_LAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921

Method RELEASE_LAREA_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_LOBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921
3 Importing OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20120920

Method RELEASE_LOBJ_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_LSAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20121120
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20121120

Method RELEASE_LSAREA_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_LSAREA_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR 20121023
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS 20121023

Method RELEASE_LSAREA_WRITE_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_PAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120921

Method RELEASE_PAREA_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_PLANGPAIR_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120921
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120921
3 Importing SLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120921
4 Importing TLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120921

Method RELEASE_PLANGPAIR_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_PLANG_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120920
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120920

Method RELEASE_PLANG_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_PLANG_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120920
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120920

Method RELEASE_PLANG_WRITE_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_PLAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921

Method RELEASE_PLAREA_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_POBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120919
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120919

Method RELEASE_POBJ_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_POBJ_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120919
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120919

Method RELEASE_POBJ_WRITE_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_SDT_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR 20121023

Method RELEASE_SDT_LOCK on class CL_DITAT_LOCK has no exception.

Method RELEASE_SOBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120924
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120924
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120924

Method RELEASE_SOBJ_READ_LOCK on class CL_DITAT_LOCK has no exception.

Method REQUEST_LAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120920

Method REQUEST_LOBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921
3 Importing OBJNAME Call by reference Type reference (TYPE) LXEOBJNAME Name of Translation Object 20120920
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120920

Method REQUEST_LSAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20121120
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20121120
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20121120

Method REQUEST_LSAREA_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR 20121023
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS 20121023
# Exception Resumable Description Created on
1 CX_DITAT_LOCK 20121023

Method REQUEST_PAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120921
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120921

Method REQUEST_PLANGPAIR_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120921
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120921
3 Importing SLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120921
4 Importing TLANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120921
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120921

Method REQUEST_PLANG_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120920
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120920
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120920

Method REQUEST_PLANG_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LANG Call by reference Type reference (TYPE) LXEISOLANG Translation Language 20120920
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120920
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120920

Method REQUEST_PLAREA_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120920
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120921
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120920

Method REQUEST_POBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120919
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120919
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120919

Method REQUEST_POBJ_WRITE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120919
2 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120919
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120919

Method REQUEST_SDT_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR 20121023
# Exception Resumable Description Created on
1 CX_DITAT_LOCK 20121023

Method REQUEST_SOBJ_READ_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA Call by reference Type reference (TYPE) LXECUSTMNR Translation Area 20120924
2 Importing LDS Call by reference Type reference (TYPE) DITAT_LDS Logical data set 20120924
3 Importing PHIO Call by reference Type reference (TYPE) DITAT_PHIO PHIO 20120924
# Exception Resumable Description Created on
1 CX_DITAT_LOCK Lock exception 20120924
History
Last changed by/on SAP  20130531 
SAP Release Created in 740