SAP ABAP Class CL_CTS_TMS_CFG_ENH_WRAPPER (TMS Configuration Wrapper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CLIENT_COMMON (Package) cCTS Service Common Package
Properties
Class CL_CTS_TMS_CFG_ENH_WRAPPER  
Short Description TMS Configuration Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CLIENT_COMMON   cCTS Service Common Package 
Created 20120308   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CTSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_CTS_BOOLEAN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 TRIWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CTS_TMS_CFG_ENH_WRAPPER has no interface implemented.
Friends
Class CL_CTS_TMS_CFG_ENH_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMSYS Instance attribute Private Type reference (TYPE) TMSSYSNAM TMS: Substitute System 20120308
2 CO_CI_TYPE_CLUSTER Constant Private Type reference (TYPE) FLAG 'C' Cluster System 20121026
3 CO_CI_TYPE_REAL Constant Private Type reference (TYPE) FLAG 'R' ABAP System 20121026
4 CO_TMS_PM_PAR_MANAGED_SYSTEM Constant Private Type reference (TYPE) TMSPCONF-NAME 'MANAGED_SYSTEM' 20121026
5 CO_TMS_PM_PAR_MANAGING_SYSTEM Constant Private Type reference (TYPE) TMSPCONF-NAME 'MANAGING_SYSTEM' 20121026
6 CO_TMS_PM_PAR_OPERATION_MODE Constant Private Type reference (TYPE) TMSPCONF-NAME 'OPERATION_MODE' 20121026
7 DOMNAME Instance attribute Private Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20120308
8 FALSE Constant Private Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20120308
9 LOCALDOM Instance attribute Private Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20120308
10 SYSNAME Instance attribute Private Type reference (TYPE) TMSSYSNAM TMS: System Name 20120308
11 TPCONF Instance attribute Private Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Configuration 20120308
12 TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20120308
Methods
# Method Level Visibility Method type Description Created on
1 CHECKDOMNAME Static method Private Method Check domain name 20120724
2 CHECKEXTSYSCFG Static method Public Method Check TMS configuration of external systems 20120308
3 CHECKSYSTEM Static method Public Method 20120309
4 CHECK_NONABAP_IMPORT_SYSTEM Instance method Public Method Check system name 20120308
5 CHECK_ORGANIZABLE_SYSTEM Static method Public Method Check TMS configuration of external systems 20120308
6 CONSTRUCTOR Instance method Public Constructor 20120308
7 GETDELIVERYPARAMETERS Static method Public Method Get delivery-relevant parameters 20120308
8 GETDOMNAME Instance method Public Method Get domain name 20120723
9 GETDOMNAMEOFSYS Static method Private Method 20120724
10 GETEXTFOLDERS Instance method Public Method Get external folders 20120308
11 GETEXTTPCFG Instance method Public Method Get tp configuration of external systems 20120308
12 GETLOCALDOMAIN Static method Public Method 20120723
13 GETPARAMETER Static method Public Method Get tp/TMS parameter 20120723
14 GETSYSTEMS Static method Public Method Get systems by domain 20120723
15 GETVALIDEXTERNALSYSTEMS Static method Public Method Get valid systems 20120308
16 GET_CLUSTER_DEPLOY_DEFINITIONS Static method Public Method 20120723
17 ISLOCALCLIENT Instance method Public Method Target is local client 20120314
18 ISLOCALSYSTEM Instance method Public Method Is local system 20120314
19 READ_TMS_CONFIG Static method Private Method 20120314
Events
Class CL_CTS_TMS_CFG_ENH_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DOM_RANGE Public See coding 20120308 ty_dom_range type range of tmsdomnam
2 TY_SYS_RANGE Public See coding 20120308 ty_sys_range type range of tmssysnam
Method Signatures

Method CHECKDOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120724
2 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120724
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20120724

Method CHECKEXTSYSCFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20120308
2 Importing EXTSYS Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20120308
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYSEXT TMS CI: Systems 20120308
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120313

Method CHECKSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM 20120309
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM 20120309
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYS 20120309
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN 20120309
2 CX_TMS_UNKNOWN_SYSTEM 20120309

Method CHECK_NONABAP_IMPORT_SYSTEM Signature

Method CHECK_NONABAP_IMPORT_SYSTEM on class CL_CTS_TMS_CFG_ENH_WRAPPER has no parameter.
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120313

Method CHECK_ORGANIZABLE_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20120308
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20120308
3 Returning SYSTEM Value transfer Type reference (TYPE) TMSCSYSORG ECTS: Extended TMSCSYS for Generic Organizer purpose 20120308
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120312
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20120308

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20120308
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20120308
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20120308
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20120308

Method GETDELIVERYPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120308
2 Exporting PARAMS Call by reference Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Konfiguration 20120308
3 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20120308
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120308

Method GETDOMNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20120723

Method GETDOMNAME on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method GETDOMNAMEOFSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120724
2 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20120724
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20120724
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20120724

Method GETEXTFOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INBOX_FOLDER Call by reference Type reference (TYPE) STRING 20120308
2 Exporting INBOX_TEMP Call by reference Type reference (TYPE) STRING 20120308
3 Exporting INBOX_XID_FOLDER Call by reference Type reference (TYPE) STRING 20120308
4 Exporting INBOX_XIR_FOLDER Call by reference Type reference (TYPE) STRING 20120308

Method GETEXTFOLDERS on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method GETEXTTPCFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTSYS Call by reference Type reference (TYPE) TMSSYSNAM TMS: System Name 20120308
2 Returning TPCONFIG Value transfer Type reference (TYPE) TMSPCONFS TMS tp Profile Manager: Configuration 20120308
# Exception Resumable Description Created on
1 CX_CTS_EXCEPTION 20120313

Method GETLOCALDOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOMNAME Value transfer Type reference (TYPE) TMSDOMNAM 20120723
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN 20120723

Method GETPARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120723
2 Importing PARAMETER Call by reference Type reference (TYPE) CSEQUENCE 20120723
3 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20120723
4 Returning VALUE Value transfer Type reference (TYPE) TRTPPVALUE tp Profile-Parameter: Wert 20120723

Method GETPARAMETER on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method GETSYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME_SELECTION Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20120723
2 Exporting SYSTEMS Call by reference Type reference (TYPE) TMSCSYSS TMS CI: Systeme 20120723

Method GETSYSTEMS on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method GETVALIDEXTERNALSYSTEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Value transfer Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20120308
2 Importing PLUS_CLUSTER Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20120308
3 Importing SYSNAME Value transfer Type reference (TYPE) TMSSYSNAM TMS: Systemname 20120308
4 Returning SYSTEMS Value transfer Type reference (TYPE) TMSCSYSEXTS TMS CI: Systems 20120308
# Exception Resumable Description Created on
1 CX_TMS_ORGCLIENT_NOT_SPECIFIED System als Organizersystem nicht erlaubt 20120308
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20120308

Method GET_CLUSTER_DEPLOY_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TARGETNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20120723
2 Exporting TARGETS Call by reference Type reference (TYPE) TRIWB_T_DPLTARG 20120723
3 Exporting TARGRPS Call by reference Type reference (TYPE) TRIWB_T_TARGET 20120723

Method GET_CLUSTER_DEPLOY_DEFINITIONS on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method ISLOCALCLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20120314
2 Returning ISLOCAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20120314

Method ISLOCALCLIENT on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method ISLOCALSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ISLOCAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20120314

Method ISLOCALSYSTEM on class CL_CTS_TMS_CFG_ENH_WRAPPER has no exception.

Method READ_TMS_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM 20120314
2 Exporting NONABAP_CONFS Call by reference Type reference (TYPE) TMSPCONFS 20120314
3 Importing PLUS_CLUSTER Call by reference Type reference (TYPE) FLAG 20120314
4 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM 20120314
5 Exporting SYSTEM Call by reference Type reference (TYPE) TMSCSYS 20120314
6 Exporting SYSTEMS Call by reference Type reference (TYPE) TMSCSYSS 20120314
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_SYSTEM 20120314
History
Last changed by/on SAP  20140121 
SAP Release Created in 702