SAP ABAP Class CL_CTS_SYSTEM_COLLECTION (A collection of systems)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_LANDSCAPE (Package) Landscape Parts of cCTS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CTS_SYSTEM CTS System 20090429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_SYSTEM_COLLECTION General collection of systems 20090429
Properties
Class CL_CTS_SYSTEM_COLLECTION  
Short Description A collection of systems    
Super Class CL_CTS_SYSTEM CTS System 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_LANDSCAPE   Landscape Parts of cCTS 
Created 20090420   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CTS_SYSTEM_COLLECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 TRIWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_SYSTEM_COLLECTION General collection of systems 20090429
Friends
# Friend Modeled only Created on Description
1 CL_CTS_LANDSCAPE_FACTORY 20090429 System and landscape factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEPLOYMODE_EXPORT Constant Private Type reference (TYPE) TRDEPLOYMODE 'DEVCLUSTER' 20100323
2 CO_PROFILE_KEY_EXT_WBO Constant Public Type reference (TYPE) TMSPCONF-NAME 'NON_ABAP_WBO_CLIENT' tp Profile Parameter: Name 20090827
3 CO_PROFILE_KEY_MANAGED_SYSTEM Constant Public Type reference (TYPE) TMSPCONF-NAME 'MANAGED_SYSTEM' tp Profile Parameter: Name 20090827
4 CO_PROFILE_KEY_MANAGING_SYSTEM Constant Public Type reference (TYPE) TMSPCONF-NAME 'MANAGING_SYSTEM' tp Profile Parameter: Name 20090721
5 CO_PROFILE_KEY_OP_MODE Constant Public Type reference (TYPE) TMSPCONF-NAME 'OPERATION_MODE' tp Profile Parameter: Name 20090827
6 CO_PROFILE_VALUE_MANAGED_PART Constant Private Type reference (TYPE) TMSPCONF-VALUE 'PARTLY' tp Profile Parameter: Value 20101104
7 CO_PROFILE_VALUE_OP_CONTROLLED Constant Public Type reference (TYPE) TMSPCONF-VALUE 'CONTROLLED' tp Profile Parameter: Value 20090827
8 CO_PROFILE_VALUE_OP_DYNAMIC Constant Private Type reference (TYPE) TMSPCONF-VALUE 'CONTROLLED_DYNAMIC' tp Profile Parameter: Value 20111219
9 CO_PROFILE_VALUE_OP_MONITORED Constant Public Type reference (TYPE) TMSPCONF-VALUE 'MONITORED' tp Profile Parameter: Value 20090827
10 CO_PROFILE_VALUE_OP_PROPOSING Constant Public Type reference (TYPE) TMSPCONF-VALUE 'PROPOSED' tp Profile Parameter: Value 20090827
11 CO_PROFILE_VALUE_TRUE Constant Public Type reference (TYPE) TMSPCONF-VALUE 'TRUE' tp Profile Parameter: Value 20090827
12 UPDATE_DONE Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090827
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SYSTEM Instance method Public Method 20090506
2 ADD_TARGET Instance method Public Method 20090506
3 CONTAINS_SYSTEM Instance method Public Method 20090506
4 CREATE_NEW_COLLECTION Static method Protected Method Create a new collection of systems 20090508
5 DELETE_COLLECTION Static method Protected Method Delete a collection 20090508
6 GET_CLIENT Instance method Public Method 20100622
7 GET_SYSTEMS Instance method Public Method 20090506
8 GET_TARGETS Instance method Public Method 20090506
9 GET_TARGET_COLLECTIONS Instance method Public Method 20091124
10 LOAD_COLLECTION Static method Protected Method Loads the collection 20090429
11 REMOVE_SYSTEM Instance method Public Method 20090624
12 SET_DESCRIPTION Instance method Public Method 20120404
13 SET_SYSTEMS Instance method Public Method 20090624
Events
Class CL_CTS_SYSTEM_COLLECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DOMAIN_DETAIL Public Attribute reference (LIKE) 20120801
2 TY_DOMAIN_DETAILS Public Attribute reference (LIKE) 20120801
3 TY_SYSTEM_COLLECTIONS Public Attribute reference (LIKE) 20090506
Method Signatures

Method ADD_SYSTEM Signature

Method ADD_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method ADD_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method ADD_TARGET Signature

Method ADD_TARGET on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method ADD_TARGET on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method CONTAINS_SYSTEM Signature

Method CONTAINS_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method CONTAINS_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method CREATE_NEW_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COLLECTION Value transfer Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION General collection of systems 20090508
2 Importing COMMUNICATION_SYSTEM Call by reference Object reference (TYPE REF TO) IF_CTS_SYSTEM General system 20100317
3 Importing DESCRIPTION Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_DESCRIPTION 20090508
4 Importing DOMAIN_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_DOMAIN_NAME 20090508
5 Importing IS_ORGANIZER Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20090827
6 Importing ORGANIZER_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20090827
7 Importing SYSTEM_COLLECTION_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_NAME Name des SAP-Systems 20090508
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM_COL Exceptions from handling system collections 20090508

Method DELETE_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_DOMAIN_NAME 20090508
2 Returning SUCCESS Value transfer Type reference (TYPE) BOOL Verknüpfungsfeld für View-Query 20090508
3 Importing SYSTEM_COLLECTION_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_NAME 20090508
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM_COL Exceptions from handling system collections 20090508

Method GET_CLIENT Signature

Method GET_CLIENT on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method GET_CLIENT on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method GET_SYSTEMS Signature

Method GET_SYSTEMS on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method GET_SYSTEMS on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method GET_TARGETS Signature

Method GET_TARGETS on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method GET_TARGETS on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method GET_TARGET_COLLECTIONS Signature

Method GET_TARGET_COLLECTIONS on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method GET_TARGET_COLLECTIONS on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method LOAD_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) TY_CLIENT Mandantenkennung des aktuellen Benutzers 20100527
2 Returning COLLECTION Value transfer Object reference (TYPE REF TO) IF_CTS_SYSTEM_COLLECTION 20090429
3 Importing DOMAIN_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_DOMAIN_NAME 20090506
4 Importing SYSTEM_COLLECTION_NAME Call by reference Type reference (TYPE) IF_CTS_SYSTEM_COLLECTION=>TY_NAME 20090506
5 Importing TMS_ENTRY Call by reference Type reference (TYPE) TMSCSYS TMS CI: Systeme 20091204
# Exception Resumable Description Created on
1 CX_CTS_LANDSCAPE_SYSTEM_COL Exceptions from handling systems 20090429

Method REMOVE_SYSTEM Signature

Method REMOVE_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method REMOVE_SYSTEM on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method SET_DESCRIPTION on class CL_CTS_SYSTEM_COLLECTION has no exception.

Method SET_SYSTEMS Signature

Method SET_SYSTEMS on class CL_CTS_SYSTEM_COLLECTION has no parameter.
Method SET_SYSTEMS on class CL_CTS_SYSTEM_COLLECTION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702