SAP ABAP Class CL_CTS_TR_LOCK_FACTORY (Manager of import and export locks)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_IMEX_LOCK (Package) Central CTS: Import and Export Locks
Properties
Class CL_CTS_TR_LOCK_FACTORY  
Short Description Manager of import and export locks    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_IMEX_LOCK   Central CTS: Import and Export Locks 
Created 20100309   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_CTS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CTS_TR_LOCK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_CTS_SYSTEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_CTS_TR_LOCK_FACTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CTS_QA_MANAGER 20100805 cCTS: De-/Registering All QAs
Attributes
Class CL_CTS_TR_LOCK_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_REQUEST Static method Private Method activates a request 20100519
2 ADD_LOCK Static method Public Method Creates a new import/export lock 20100309
3 ALLOW_SINGLE_REQUEST Static method Protected Method Creates an exception from the locks for a single request 20100803
4 ANY_BLOCKED_REQUESTS Static method Private Method Do any requests exist that are blocked by the given lock 20100503
5 CHECK_ACTIVATE_AUTHORITY Static method Public Method Checks if user has authority to activate/deactivate locks 20110105
6 CHECK_CREATE_AUTHORITY Static method Public Method Checks if user has authority to create locks 20110104
7 CHECK_DELETE_AUTHORITY Static method Public Method Checks if user has authority to delete locks 20110104
8 CHECK_FORMER_QA Static method Public Method Checks, if former QA is active in the given system 20100629
9 CHECK_WHITELIST_AUTHORITY Static method Public Method Checks if user has authority to add white list entries 20111024
10 CLEANUP_LOCKS Static method Public Method Removes all locks for a given project if possible 20100503
11 GET_BLOCKED_REQUESTS Static method Private Method Returns all blocked requests 20100519
12 GET_BUFFER Static method Private Method Returns the import buffer of a given system 20100520
13 GET_LOCK Static method Public Method Returns the reference to a lock with the given parameters 20100503
14 GET_LOCKS Static method Public Method Returns an internal table of all locks in the domain 20100309
15 GET_LOCKS_FOR_REQUEST Static method Public Method Returns all know locks for the given request 20100309
16 GET_SYSTEMS Static method Public Method Returns a list of systems 20100721
17 GET_SYSTEMS_FOR_PROJECT Static method Private Method Returns systems where a lock for the given project exists 20100526
18 IS_D_LOCK_USED_FUNC Static method Private Method Same as IS_LOCK_USED for delivery locks 20100517
19 IS_LOCK_EXISTING Static method Public Method Does a lock with the given parameters exist 20100701
20 IS_LOCK_SYSTEM Static method Public Method Returns whether the given system has a lock 20100326
21 IS_LOCK_USED Static method Public Method Returns wether requests exist that are blocked by this lock 20100514
22 IS_LOCK_USED_FUNC Static method Public Method Same as IS_LOCK_USED, without objects 20100514
23 REMOVE_LOCK Static method Public Method Removes a new import/export lock 20100309
24 REMOVE_LOCK_FUNC Static method Public Method Remove lock without objects 20100805
25 SIMPLE_REMOVE_LOCK Static method Private Method Simply removes a lock from database and cache 20100519
Events
Class CL_CTS_TR_LOCK_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCKS_WITH_STRUCTURE Private See coding 20100507 LOCKS_WITH_STRUCTURE TYPE STANDARD TABLE OF lock_with_structure WITH DEFAULT KEY
2 LOCK_WITH_STRUCTURE Private See coding 20100507 BEGIN OF LOCK_WITH_STRUCTURE, structure TYPE cts_imexp_lock, reference TYPE REF TO cl_cts_tr_lock, END OF LOCK_WITH_STRUCTURE
3 SYSTEMS Public See coding 20100414 SYSTEMS TYPE SORTED TABLE OF sysname
Method Signatures

Method ACTIVATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Screen Fields for Selection of a Transport Target 20100519
2 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20100519
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method ADD_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE activate the lock 20100312
2 Importing APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100312
3 Importing ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20110110
4 Importing ENABLE_OVERLOAD Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE allow white list entries 20100312
5 Importing IO_PROJECT Call by reference Object reference (TYPE REF TO) IF_CTS_PROJECT Request attribute 20110110
6 Importing IO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM Transport Target of Request 20110110
7 Importing IV_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20111024
8 Importing IV_SYSTEM Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_NAME 20111024
9 Returning LOCK Value transfer Object reference (TYPE REF TO) CL_CTS_TR_LOCK Contains all locks for transport of collections 20100309
10 Importing OWNER Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>OWNER_TYPE CTS: User 20100312
11 Importing TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100312
12 Importing VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20110110
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from Handling Systems 20111024
2 CX_CTS_LOCK_DOES_ALREADY_EXIST cCTS: Transport lock does already exist 20111024
3 CX_CTS_NO_AUTHORITY No authorization for this action 20111024
4 CX_CTS_PROJECT Central CTS: Project exception 20111024
5 CX_CTS_TMS_QA_ACTIVE cCTS: Former QA in TMS is active for a system 20111024

Method ALLOW_SINGLE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100803
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100803
3 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20100803

Method ALLOW_SINGLE_REQUEST on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method ANY_BLOCKED_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20100503
2 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100517
3 Importing LOCK_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100503
4 Returning RV_REQUESTS_EXIST Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100520
5 Importing VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20100503
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method CHECK_ACTIVATE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>TY_DOMAIN TMS: Transport Domain 20120210
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20111103
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY cCTS: Exception Class for transport locks 20111024

Method CHECK_CREATE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>TY_DOMAIN TMS: Transport Domain 20120210
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20111026
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY cCTS: Exception Class for transport locks 20111024

Method CHECK_DELETE_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>TY_DOMAIN TMS: Transport Domain 20120210
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20111026
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY cCTS: Exception Class for transport locks 20111024

Method CHECK_FORMER_QA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM Transport Target of Request 20110110
2 Returning RV_IS_ACTIVE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100629

Method CHECK_FORMER_QA on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method CHECK_WHITELIST_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>TY_DOMAIN TMS: Transport Domain 20120210
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20111026
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY cCTS: Exception Class for Transport Locks 20111024

Method CLEANUP_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROJECT Call by reference Object reference (TYPE REF TO) IF_CTS_PROJECT Attribute value 20100526
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100503
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20100630
2 CX_CTS_NO_AUTHORITY No authorization for this action 20111027
3 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method GET_BLOCKED_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE 20100519
2 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE 20100519
3 Importing LOCK_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE 20100519
4 Returning RT_BUFFER Value transfer Type reference (TYPE) TPBUFFER_T tp Transport Buffer 20100519
5 Importing VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE 20100519
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method GET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100520
2 Returning RT_BUFFER Value transfer Type reference (TYPE) TPBUFFER_T 20100520
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method GET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100503
2 Importing ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20100503
3 Importing IO_PROJECT Call by reference Object reference (TYPE REF TO) IF_CTS_PROJECT 20110712
4 Importing IO_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM 20110712
5 Importing IV_DOMAIN Call by reference Type reference (TYPE) IF_CTS_SYSTEM=>TY_DOMAIN_NAME 20111031
6 Importing LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100503
7 Returning RR_LOCK Value transfer Object reference (TYPE REF TO) CL_CTS_TR_LOCK Transport lock 20100629
8 Importing SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100503
9 Importing VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20100503
# Exception Resumable Description Created on
1 CX_CTS_DIST_CTL_EXCEPTION cCTS: Exception Class for transport locks 20111019

Method GET_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100526
2 Returning LOCKS Value transfer Type reference (TYPE) CL_CTS_TR_LOCK=>TY_LOCKS Internal table for CTS_IMEXP_LOCK entries 20100309

Method GET_LOCKS on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method GET_LOCKS_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE '*' Short Description of Repository Objects 20100312
2 Importing INVOLVED_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE '*' Name of the SAP System 20100930
3 Returning LOCKS_FOR_REQUEST Value transfer Type reference (TYPE) CL_CTS_TR_LOCK=>TY_LOCKS Request Attributes 20100309
4 Importing TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20100309
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100820

Method GET_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SYSTEMS Value transfer Type reference (TYPE) CL_CTS_TR_LOCK=>TY_SYSTEMS 20100722

Method GET_SYSTEMS on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method GET_SYSTEMS_FOR_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100526
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20100526
3 Importing IV_VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20100526
4 Returning RT_SYSTEMS Value transfer Type reference (TYPE) CL_CTS_SYSTEM=>TY_SYSTEMS 20100526
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM Exceptions from handling systems 20100526

Method IS_D_LOCK_USED_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-APPLICATION_ID 20100517
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-ATTRIBUTE 20100517
3 Importing IV_LOCK_SYSTEM Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-LOCK_SYSTEM 20100517
4 Importing IV_VALUE Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-VALUE 20100517
5 Returning RV_USED Value transfer Type reference (TYPE) BOOLEAN 20100517
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method IS_LOCK_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20100701
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100701
3 Importing IV_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100701
4 Importing IV_VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20100701
5 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100701

Method IS_LOCK_EXISTING on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method IS_LOCK_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) LOCK_TYPE The type of a lock, i.e. import or export lock 20100326
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) SYSNAME Name of an SAP System in the (active) transp. configuration 20100326
3 Returning RV_IS_LOCKED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100326

Method IS_LOCK_SYSTEM on class CL_CTS_TR_LOCK_FACTORY has no exception.

Method IS_LOCK_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOCK Call by reference Object reference (TYPE REF TO) CL_CTS_TR_LOCK Transport lock 20100514
2 Returning RV_USED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100514
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method IS_LOCK_USED_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-APPLICATION_ID 20100514
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-ATTRIBUTE Request attribute 20100514
3 Importing IV_LOCK_SYSTEM Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-LOCK_SYSTEM Transport Target of Request 20100514
4 Importing IV_TYPE Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-LOCK_TYPE The type of a lock, i.e. import or export lock 20100514
5 Importing IV_VALUE Call by reference Type reference (TYPE) CTS_IMEXP_LOCK-VALUE Attribute value 20100514
6 Returning RV_USED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100514
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630

Method REMOVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNLOCK_REQUESTS Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20100519
2 Importing LOCK Call by reference Object reference (TYPE REF TO) CL_CTS_TR_LOCK Contains all locks for transport of collections 20100309
3 Returning RV_LOCK_WAS_REMOVED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100519
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY cCTS: Exception Class for transport locks 20111027

Method REMOVE_LOCK_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100805
2 Importing IV_ATTR Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE Request attribute 20100805
3 Importing IV_LOCK_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE Transport Target of Request 20100805
4 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE The type of a lock, i.e. import or export lock 20100805
5 Importing IV_UNLOCK_REQUESTS Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20100805
6 Importing IV_VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE Attribute value 20100805
7 Returning RV_LOCK_WAS_REMOVED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100805
# Exception Resumable Description Created on
1 CX_CTS_NO_AUTHORITY No authorization for this action 20111027
2 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100805

Method SIMPLE_REMOVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>APPLICATION_ID_TYPE 20100519
2 Importing IV_ATTR Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>ATTRIBUTE_TYPE 20100519
3 Importing IV_LOCK_SYSTEM Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>SYSTEM_TYPE 20100519
4 Importing IV_LOCK_TYPE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>LOCK_TYPE 20100519
5 Importing IV_VALUE Call by reference Type reference (TYPE) CL_CTS_TR_LOCK=>VALUE_TYPE 20100519
# Exception Resumable Description Created on
1 CX_CTS_TR_LOCKING cCTS: Exception Class for transport locks 20100630
History
Last changed by/on SAP  20140121 
SAP Release Created in 702