SAP ABAP Class CL_CTS_CENTRAL_DATA_API (Internal API for retrieving central information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_INT_API (Package) Internal API for cCTS
Properties
Class CL_CTS_CENTRAL_DATA_API  
Short Description Internal API for retrieving central information    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_INT_API   Internal API for cCTS 
Created 20091028   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 TRIWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CTS_CENTRAL_DATA_API has no interface implemented.
Friends
Class CL_CTS_CENTRAL_DATA_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNMENTS Instance attribute Protected Type reference (TYPE) CTS_COLLECTION_ASSIGNMENTS 20091029
2 CO_COLL_STATUS_FINAL Constant Public Type reference (TYPE) CTS_COLLECTION_STATUS 'F' Single-Character Indicator 20091028
3 CO_COLL_STATUS_MATERIALIZE Constant Public Type reference (TYPE) CTS_COLLECTION_STATUS 'M' Single-Character Indicator 20091028
4 CO_COLL_STATUS_NEW Constant Public Type reference (TYPE) CTS_COLLECTION_STATUS 'N' Single-Character Indicator 20091028
5 CO_COLL_STATUS_OPEN Constant Public Type reference (TYPE) CTS_COLLECTION_STATUS 'O' Single-Character Indicator 20091028
6 CO_PROFILE_MANAGED Constant Protected Type reference (TYPE) STRING 'MANAGED_SYSTEM' 20091028
7 CO_PROFILE_MANAGING Instance attribute Protected Type reference (TYPE) STRING 'MANAGING_SYSTEM' 20100104
8 CO_SELECTED_VIEW_ORGANIZER Constant Public Type reference (TYPE) STRING 'ORGANIZER' 20091203
9 CO_SELECTED_VIEW_TRANSPORTS Constant Public Type reference (TYPE) STRING 'TRANSPORT' 20091203
10 INFOS Instance attribute Protected Type reference (TYPE) CTS_COLLECTION_INFOS Collection Information 20091029
11 MANAGERS Instance attribute Protected Type reference (TYPE) TY_MANAGERS 20091029
12 PROJECTS Instance attribute Protected Type reference (TYPE) CTS_PROJECT_INFOS 20100328
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Creates API instance 20091028
2 FIND_CLUSTER Instance method Public Method Retrieve cluster 20110303
3 FIND_COLLECTIONS Instance method Public Method Retrieve collection information for a set of requests 20091216
4 FIND_MANAGING_SYSTEMS Instance method Protected Method Retrieve managing systems 20101106
5 GET_AVAILABLE_PROJECT_TYPES Instance method Public Method Retrieve a list of available project types 20100331
6 IS_MANAGED_SYSTEM Instance method Public Method Is the system a managed system? 20091216
7 OPEN_TRANSPORT_MANAGER Instance method Public Method Open transport manager UI 20091130
Events
Class CL_CTS_CENTRAL_DATA_API has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MANAGER Protected See coding 20091029 begin of ty_manager, system type tmscsys-sysnam, manager type tmscsys-sysnam, comsys type tmscsys-sysnam, end of ty_manager
2 TY_MANAGERS Protected See coding 20091029 ty_managers type standard table of ty_manager with default key
3 TY_PATTERN Public Type reference (TYPE) CTS_COLLECTION_SELECTION 20100104
4 TY_SYSTEMS Public See coding 20101106 ty_systems type standard table of tmscsys-sysnam with default key
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning API Value transfer Object reference (TYPE REF TO) CL_CTS_CENTRAL_DATA_API Internal API for retrieving central information 20091028

Method CREATE on class CL_CTS_CENTRAL_DATA_API has no exception.

Method FIND_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) TMSCLIENT TMS CI: Systeme 20110617
2 Importing COM_SYSTEM Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20110303
3 Importing DOMAIN_NAME Call by reference Type reference (TYPE) TMSCSYS-DOMNAM TMS: Transportdomäne 20110303
4 Returning RESULTS Value transfer Type reference (TYPE) TY_SYSTEMS 20110303
5 Importing SYSTEM_NAME Call by reference Type reference (TYPE) TMSCSYS-SYSNAM TMS: Systemname 20110303

Method FIND_CLUSTER on class CL_CTS_CENTRAL_DATA_API has no exception.

Method FIND_COLLECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COLLECTION_ASSIGNMENTS Call by reference Type reference (TYPE) CTS_COLLECTION_ASSIGNMENTS 20091216
2 Exporting COLLECTION_INFORMATION Call by reference Type reference (TYPE) CTS_COLLECTION_INFOS Collection Information 20091216
3 Importing FORCE_REFRESH Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20091216
4 Exporting PROJECT_INFORMATION Call by reference Type reference (TYPE) CTS_PROJECT_INFOS 20100328
5 Importing REQUESTS Call by reference Type reference (TYPE) TRKORRS Auftrag/Aufgabe 20091216
6 Importing SELECTION Call by reference Type reference (TYPE) TY_PATTERN 20100104
# Exception Resumable Description Created on
1 CX_CTS_CENTRAL_DATA_API cCTS Data Client API Exceptions 20091216

Method FIND_MANAGING_SYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) TMSCLIENT TMS: Mandant 20110617
2 Importing COM_SYSTEM Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20101106
3 Importing DOMAIN_NAME Call by reference Type reference (TYPE) TMSCSYS-DOMNAM TMS: Transportdomäne 20101106
4 Returning RESULTS Value transfer Type reference (TYPE) TY_SYSTEMS TMS: Systemname 20101106
5 Importing SYSTEM_NAME Call by reference Type reference (TYPE) TMSCSYS-SYSNAM TMS: Systemname 20101106

Method FIND_MANAGING_SYSTEMS on class CL_CTS_CENTRAL_DATA_API has no exception.

Method GET_AVAILABLE_PROJECT_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PROJECT_TYPES Call by reference Type reference (TYPE) CTS_PTYPE_INFOS 20100331

Method GET_AVAILABLE_PROJECT_TYPES on class CL_CTS_CENTRAL_DATA_API has no exception.

Method IS_MANAGED_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20091216
2 Importing SYSTEM_NAME Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20091216

Method IS_MANAGED_SYSTEM on class CL_CTS_CENTRAL_DATA_API has no exception.

Method OPEN_TRANSPORT_MANAGER 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) TMSCSYS-DOMNAM TMS: Transportdomäne 20091130
2 Importing HIDE_MESSAGE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20091204
3 Importing QUEUE_DISPLAY_ONLY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100419
4 Importing SELECTED_VIEW Call by reference Type reference (TYPE) STRING 20091203
5 Importing SYSTEM_NAME Call by reference Type reference (TYPE) TMSCSYS-SYSNAM TMS: Systemname 20091130
# Exception Resumable Description Created on
1 CX_CTS_CENTRAL_DATA_API cCTS Data Client API Exceptions 20091203
History
Last changed by/on SAP  20140121 
SAP Release Created in 702