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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Protected | Type reference (TYPE) | CTS_COLLECTION_ASSIGNMENTS | 20091029 | ||||
| 2 | Constant | Public | Type reference (TYPE) | CTS_COLLECTION_STATUS | 'F' | Single-Character Indicator | 20091028 | ||
| 3 | Constant | Public | Type reference (TYPE) | CTS_COLLECTION_STATUS | 'M' | Single-Character Indicator | 20091028 | ||
| 4 | Constant | Public | Type reference (TYPE) | CTS_COLLECTION_STATUS | 'N' | Single-Character Indicator | 20091028 | ||
| 5 | Constant | Public | Type reference (TYPE) | CTS_COLLECTION_STATUS | 'O' | Single-Character Indicator | 20091028 | ||
| 6 | Constant | Protected | Type reference (TYPE) | STRING | 'MANAGED_SYSTEM' | 20091028 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | STRING | 'MANAGING_SYSTEM' | 20100104 | |||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'ORGANIZER' | 20091203 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'TRANSPORT' | 20091203 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | CTS_COLLECTION_INFOS | Collection Information | 20091029 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | TY_MANAGERS | 20091029 | ||||
| 12 | Instance attribute | Protected | Type reference (TYPE) | CTS_PROJECT_INFOS | 20100328 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Creates API instance | 20091028 | |
| 2 | Instance method | Public | Method | Retrieve cluster | 20110303 | |
| 3 | Instance method | Public | Method | Retrieve collection information for a set of requests | 20091216 | |
| 4 | Instance method | Protected | Method | Retrieve managing systems | 20101106 | |
| 5 | Instance method | Public | Method | Retrieve a list of available project types | 20100331 | |
| 6 | Instance method | Public | Method | Is the system a managed system? | 20091216 | |
| 7 | 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 | 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 | CLIENT | Call by reference | Type reference (TYPE) | TMSCLIENT | TMS CI: Systeme | 20110617 | |||
| 2 | COM_SYSTEM | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20110303 | ||
| 3 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | TMSCSYS-DOMNAM | TMS: Transportdomäne | 20110303 | |||
| 4 | RESULTS | Value transfer | Type reference (TYPE) | TY_SYSTEMS | 20110303 | ||||
| 5 | 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 | COLLECTION_ASSIGNMENTS | Call by reference | Type reference (TYPE) | CTS_COLLECTION_ASSIGNMENTS | 20091216 | ||||
| 2 | COLLECTION_INFORMATION | Call by reference | Type reference (TYPE) | CTS_COLLECTION_INFOS | Collection Information | 20091216 | |||
| 3 | FORCE_REFRESH | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20091216 | |||
| 4 | PROJECT_INFORMATION | Call by reference | Type reference (TYPE) | CTS_PROJECT_INFOS | 20100328 | ||||
| 5 | REQUESTS | Call by reference | Type reference (TYPE) | TRKORRS | Auftrag/Aufgabe | 20091216 | |||
| 6 | SELECTION | Call by reference | Type reference (TYPE) | TY_PATTERN | 20100104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CLIENT | Call by reference | Type reference (TYPE) | TMSCLIENT | TMS: Mandant | 20110617 | |||
| 2 | COM_SYSTEM | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | boolsche Variable (X=true, -=false, space=unknown) | 20101106 | ||
| 3 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | TMSCSYS-DOMNAM | TMS: Transportdomäne | 20101106 | |||
| 4 | RESULTS | Value transfer | Type reference (TYPE) | TY_SYSTEMS | TMS: Systemname | 20101106 | |||
| 5 | 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 | 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 | FLAG | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20091216 | |||
| 2 | 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 | DOMAIN_NAME | Call by reference | Type reference (TYPE) | TMSCSYS-DOMNAM | TMS: Transportdomäne | 20091130 | |||
| 2 | HIDE_MESSAGE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20091204 | |||
| 3 | QUEUE_DISPLAY_ONLY | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20100419 | |||
| 4 | SELECTED_VIEW | Call by reference | Type reference (TYPE) | STRING | 20091203 | ||||
| 5 | SYSTEM_NAME | Call by reference | Type reference (TYPE) | TMSCSYS-SYSNAM | TMS: Systemname | 20091130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | cCTS Data Client API Exceptions | 20091203 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 702 |