SAP ABAP Interface IF_CTS_TRANSPORT_COLLECTION (Generic collection of transport entities)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_MODEL (Package) Central CTS: Package for Object Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CLTD_CTS_TRANSPORT_COLLECTION cCTS: test double for transport requests 20130419
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_TRANSPORT_COLLECTION CTS Transport Collection 20090429
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CTS_TR_COLL_DECORATOR Generic Decorator for Collections 20100831
Properties
Interface IF_CTS_TRANSPORT_COLLECTION  
Short Description Generic collection of transport entities    
General Data
Package SCTS_DIST_CTL_MODEL   Central CTS: Package for Object Model 
Created 20090327   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CTS_SYSTEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_CTS_TRANSPORT_ENTITY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_CTS_TRANSPORT_REQUEST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_TRANSPORT_ENTITY Generic transport entity 20090429
Friends
Interface IF_CTS_TRANSPORT_COLLECTION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ENTITY_TYPE_COLLECTION Instance attribute Public Attribute reference (LIKE) 20101112
2 CO_ENTITY_TYPE_REQUEST Instance attribute Public Attribute reference (LIKE) 20101112
3 CO_STATUS_FINAL Constant Public Type reference (TYPE) TY_STATUS 'F' Finalized Collection 20090527
4 CO_STATUS_INACTIVE Constant Public Type reference (TYPE) TY_STATUS 'P' Inactive collection 20130219
5 CO_STATUS_MATERIALIZING Constant Public Type reference (TYPE) TY_STATUS 'R' Export running 20090708
6 CO_STATUS_NEW Constant Public Type reference (TYPE) TY_STATUS 'N' New collection (not materialized yet) 20090714
7 CO_STATUS_OPEN Constant Public Type reference (TYPE) TY_STATUS 'O' Open Collection 20090706
Methods
# Method Level Visibility Method type Description Created on
1 ADD_REQUEST Instance method Public Method Add a transport request 20090429
2 ADD_TO_PROJECT Instance method Public Method Set the project information 20100105
3 CONTAINS_REQUEST Instance method Public Method Checks if the given request is assigned to the collection 20110824
4 CREATE_REQUEST Instance method Public Method Create a new request within the collection 20090429
5 DELETE_REQUEST Instance method Public Method Deletes an empty request 20090429
6 FINALIZE Instance method Public Method Finalizes whole collection: No attachments then possible 20090526
7 GET_ATTRIBUTES Instance method Public Method 20090506
8 GET_COLLECTION_REQUEST Instance method Public Method Retrieves the (technical) request of the collection 20090507
9 GET_DATE Instance method Public Method 20091028
10 GET_DESCRIPTION Instance method Public Method 20090506
11 GET_ENTITY_TYPE Instance method Public Method 20101112
12 GET_EXPORT_RC Instance method Public Method 20090903
13 GET_ID Instance method Public Method 20090506
14 GET_OWNER Instance method Public Method 20090506
15 GET_PROJECTS Instance method Public Method 20100105
16 GET_PROTOCOL Instance method Public Method 20090707
17 GET_REQUEST Instance method Public Method Returns a given request 20090429
18 GET_REQUESTS Instance method Public Method Returns the list of requests 20090429
19 GET_REQUEST_IDS Instance method Public Method Returns list of assigned requests as simple IDs 20110927
20 GET_SOURCE_CLIENT Instance method Public Method 20111229
21 GET_SOURCE_SYSTEM_COLLECTION Instance method Public Method Retrieves the source system collection 20090505
22 GET_STATUS Instance method Public Method 20090506
23 GET_TARGETS_FOR_REQUEST Instance method Public Method Retrieves deploy targets of a request 20090731
24 GET_TEAM Instance method Public Method 20090506
25 HAS_OVERTAKER_RELATION Instance method Public Method 20100121
26 IS_EMPTY Instance method Public Method 20090707
27 IS_TRANSPORT_OF_COPIES Instance method Public Method Is this a transport of copies? 20110620
28 MATERIALIZE Instance method Public Method Materializes a collection 20090526
29 RELOAD Instance method Public Method 20101215
30 REMOVE_FROM_PROJECT Instance method Public Method Removes the collection from the project 20100105
31 REMOVE_REQUEST Instance method Public Method Remove a request from the collection 20090527
32 SET_ATTRIBUTES Instance method Public Method Set additional attributes (meta) 20090709
33 SET_DESCRIPTION Instance method Public Method Change the description of the collection 20090507
34 SET_OWNER Instance method Public Method 20111202
35 SET_TARGET_CLUSTER Instance method Public Method Sets the target of the collection 20110922
Events
Interface IF_CTS_TRANSPORT_COLLECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ATTRIBUTES Public Attribute reference (LIKE) 20090506
2 TY_COLLECTIONS Public Type reference (TYPE) SCTS_TY_TRANSPORT_COLLECTIONS List of collections 20090506
3 TY_DESCRIPTION Public Attribute reference (LIKE) 20090506
4 TY_ENTITIES Public Attribute reference (LIKE) 20090506
5 TY_ID Public Attribute reference (LIKE) 20090506
6 TY_IDS Public Type reference (TYPE) SCTS_TY_COLLECTION_IDS List of collection IDs 20090707
7 TY_PROJECT Public Attribute reference (LIKE) 20090506
8 TY_STATUS Public Attribute reference (LIKE) 20090706
9 TY_TIMESTAMP Public Attribute reference (LIKE) 20090506
10 TY_USER Public Attribute reference (LIKE) 20090506
11 TY_USERS Public Attribute reference (LIKE) 20090506
Method Signatures

Method ADD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE Call by reference Type reference (TYPE) BOOLEAN Force assignment 20090527
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Request reference which should be added to collection 20090429
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090507

Method ADD_TO_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROJECT Call by reference Type reference (TYPE) TY_PROJECT Project to assign 20100105
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20100105

Method CONTAINS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN ABAP_TRUE if request is part of collection 20110824
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Request to check 20110824

Method CONTAINS_REQUEST on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TY_ATTRIBUTES Attributes of request 20090429
2 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION Short text 20090429
3 Importing OWNER Call by reference Type reference (TYPE) TY_USER Owner of request 20090429
4 Importing PRESELECTED Call by reference Type reference (TYPE) BOOLEAN for non-ABAP: pre-select request 20091127
5 Returning REQUEST Value transfer Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Generated request 20090429
6 Importing SOURCE_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM Source system of request 20090429
7 Importing TEAM Call by reference Type reference (TYPE) TY_USERS Team 20090429
8 Importing TYPE Call by reference Type reference (TYPE) SCTS_TY_REQUEST_TYPE Request Type (Workbench...) 20090429
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling systems 20090429

Method DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_ID Call by reference Type reference (TYPE) TY_ID ID of request which should be deleted 20090429
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090507

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNCHRONOUSLY Call by reference Type reference (TYPE) BOOLEAN Set to ABAP_TRUE if finalization should be executed synchron 20110916
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090707

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_ATTRIBUTES on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_COLLECTION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REQUEST Value transfer Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Request reference (technical request object for collection) 20090507
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090712

Method GET_DATE Signature

Method GET_DATE on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_DATE on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_DESCRIPTION on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_ENTITY_TYPE Signature

Method GET_ENTITY_TYPE on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_ENTITY_TYPE on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_EXPORT_RC Signature

Method GET_EXPORT_RC on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_EXPORT_RC on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_ID Signature

Method GET_ID on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_ID on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_OWNER Signature

Method GET_OWNER on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_OWNER on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_PROJECTS Signature

Method GET_PROJECTS on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_PROJECTS on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_PROTOCOL Signature

Method GET_PROTOCOL on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_PROTOCOL on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) SCTS_TY_REQUEST_ID Request ID of assigned request 20090708
2 Returning REQUEST Value transfer Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Request reference 20090429
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090507

Method GET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REQUESTS Value transfer Type reference (TYPE) SCTS_TY_TRANSPORT_REQUESTS List of assigned requests 20090429
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090507

Method GET_REQUEST_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REQUEST_IDS Value transfer Type reference (TYPE) IF_CTS_TRANSPORT_ENTITY=>TY_IDS List of assigned request IDs 20110927
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20110927

Method GET_SOURCE_CLIENT Signature

Method GET_SOURCE_CLIENT on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_SOURCE_CLIENT on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_SOURCE_SYSTEM_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SYSTEM_COLLECTION Value transfer Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION Source cluster of collection 20090505

Method GET_SOURCE_SYSTEM_COLLECTION on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_STATUS Signature

Method GET_STATUS on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_STATUS on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method GET_TARGETS_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_ID Call by reference Type reference (TYPE) SCTS_TY_REQUEST_ID Request ID 20090731
2 Returning TARGETS Value transfer Type reference (TYPE) SCTS_TY_SYSTEMS Targets 20090731
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090731

Method GET_TEAM Signature

Method GET_TEAM on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method GET_TEAM on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method HAS_OVERTAKER_RELATION Signature

Method HAS_OVERTAKER_RELATION on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method HAS_OVERTAKER_RELATION on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method IS_EMPTY Signature

Method IS_EMPTY on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method IS_EMPTY on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method IS_TRANSPORT_OF_COPIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN ABAP_TRUE if transport of copies 20110620

Method IS_TRANSPORT_OF_COPIES on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method MATERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_ADDTOBUFFER Call by reference Type reference (TYPE) BOOLEAN Set to ABAP_TRUE if materialize without add2buffer 20121102
2 Importing SYNCHRONOUSLY Call by reference Type reference (TYPE) BOOLEAN Set to ABAP_TRUE if materialize should be executed synchron 20110916
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090707

Method RELOAD Signature

Method RELOAD on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method RELOAD on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method REMOVE_FROM_PROJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROJECT Call by reference Type reference (TYPE) TY_PROJECT Project for removal 20100105
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20100121

Method REMOVE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_CTS_TRANSPORT_REQUEST Request to remove from collection 20090527
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090527

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTES Call by reference Type reference (TYPE) TY_ATTRIBUTES List of attributes 20090709
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090709

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) TY_DESCRIPTION New description 20090507
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20090507

Method SET_OWNER Signature

Method SET_OWNER on Interface IF_CTS_TRANSPORT_COLLECTION has no parameter.
Method SET_OWNER on Interface IF_CTS_TRANSPORT_COLLECTION has no exception.

Method SET_TARGET_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLUSTER Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION Target of collection (system) 20110922
2 Importing TARGET_GROUP Call by reference Type reference (TYPE) STRING Target of collection (target group) 20110922
# Exception Resumable Description Created on
1 CX_CTS_TRANSPORT_COLLECTION Exceptions from handling transport collections 20110922
History
Last changed by/on SAP  20140121 
SAP Release Created in 702