SAP ABAP Class CL_CTS_TMS_CI_TARGET (Communication Target)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_CI (Package) CI Manager Component
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20111123
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_TMS_CI_TARGET cCTS: Interface for CI Target 20120117
Properties
Class CL_CTS_TMS_CI_TARGET  
Short Description Communication Target    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_CI   CI Manager Component 
Created 20111123   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CTS_TMS_CI_TARGET has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_BOOLEAN IF CTS Boolean Wrapper 20111123
2 IF_CTS_TMS_CI_TARGET cCTS: Interface for CI Target 20120117
Friends
# Friend Modeled only Created on Description
1 CL_CTS_FOREIGN_SYSTEM_BADI_FBK 20130522 Class for BAdI: CTS_BADI_FOREIGN_SYSTEM
2 CL_CTS_IMPORT_TM_IMP_SERVICE 20111124 CTS Transport Management Import Service for R3trans Files
3 CL_CTS_SYSTEM_STATUS 20111215 cCTS: Representation of a system with plugins
4 IF_CTS_TMS_ADAPTER 20120117 Adapter for TMS layer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEPLOY Constant Protected Type reference (TYPE) CHAR10 'DEPLOY' Target for internal deploy 20111123
2 CO_IMPORT Constant Public Type reference (TYPE) CHAR10 'IMPORT' Target for import request 20111123
3 CO_ORGANIZE Constant Public Type reference (TYPE) CHAR10 'ORGANIZER' Target for organize request 20111123
4 CO_READ Constant Public Type reference (TYPE) CHAR10 'READ' Target for reading 20111123
5 DESTINATIONCLIENT Instance attribute Protected Type reference (TYPE) SYMANDT Client ID of Current User 20130322
6 FALSE Instance attribute Private Attribute reference (LIKE) 20111123
7 LOCALDOM Instance attribute Private Type reference (TYPE) TMSDOMNAM TMS: Transport Domain 20111123
8 SYSTEM Instance attribute Private Type reference (TYPE) TMSCSYS TMS CI: Systems 20111123
9 TARGET Instance attribute Public Type reference (TYPE) CTSCITARGET zCTS: Logical CI Communication Target 20111123
10 TRUE Instance attribute Private Attribute reference (LIKE) 20111123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SYSTEM_BY_BADI Static method Private Method 20130206
2 CREATE Static method Public Method Create target instance 20111123
3 CREATE_INTERNAL Static method Protected Method Internal create of target instance 20111123
4 GET_CLIENT Instance method Public Method 20120117
5 GET_DEPLOY_DESTINATION Instance method Private Method Get internal deploy destination 20111123
6 GET_DESTINATION Instance method Public Method 20120117
7 GET_DESTINATION_BY_BADI Instance method Private Method Get Solution Manager destination 20130207
8 GET_DOMAIN Instance method Public Method 20120117
9 GET_EXISTING_DESTINATION Static method Private Method Return destination if it exists 20120410
10 GET_IMPORT_DESTINATION Instance method Private Method Get import destination 20111123
11 GET_ORGANIZER_DESTINATION Instance method Private Method Get Organizer Destination 20111123
12 GET_SOLMAN_DESTINATION Static method Protected Method Get Solution Manager destination 20111123
13 GET_SYSTEM Instance method Public Method 20120117
14 INIT Instance method Private Method Fill structure with the right content 20111123
15 IS_FORCE_DESTINATION Instance method Public Method 20120117
16 IS_LOCAL_CALL_DIRECT Instance method Public Method 20120117
Events
Class CL_CTS_TMS_CI_TARGET has no event.
Types
Class CL_CTS_TMS_CI_TARGET has no local type.
Method Signatures

Method CHECK_SYSTEM_BY_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) CTSCLIENT Mandant in einem beliebigen System 20130206
2 Exporting COMCLIENT Call by reference Type reference (TYPE) CTSCLIENT Mandant in einem beliebigen System 20130206
3 Exporting COMDOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20130206
4 Exporting COMSYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20130206
5 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20130206
6 Importing EXC Call by reference Object reference (TYPE REF TO) CX_CTS_EXCEPTION CTS General Exception 20130207
7 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20130206
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20130207
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20130207

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) CHAR10 'READ','ORGANIZE','IMPORT' 20111123
2 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20111123
3 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20111123
4 Returning INSTANCE Value transfer Object reference (TYPE REF TO) IF_CTS_TMS_CI_TARGET Communication Target 20111123
5 Importing LOCALCALLDIRECT Call by reference Type reference (TYPE) FLAG 'X' Local calls with NONE 20111123
6 Importing SYSNAME Call by reference Type reference (TYPE) SYSNAME Name eines SAP-Systems der (aktiven) Transportkonfiguration 20111123
# Exception Resumable Description Created on
1 CX_TMS_UNKNOWN_DOMAIN Im TMS unbekannte Domaene 20111123
2 CX_TMS_UNKNOWN_SYSTEM Im TMS unbekanntes System 20111123

Method CREATE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) CHAR10 'READ','ORGANIZE','IMPORT','DEPLOY' 20111123
2 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20111123
3 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20111123
4 Importing FOREIGN Call by reference Type reference (TYPE) FLAG allgemeines flag 20130206
5 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_CTS_TMS_CI_TARGET 20111123
6 Importing LOCALCALLDIRECT Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20111123
7 Importing SYSTEM Call by reference Type reference (TYPE) TMSCSYS TMS CI: Systeme 20111214

Method CREATE_INTERNAL on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_CLIENT Signature

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

Method GET_DEPLOY_DESTINATION Signature

Method GET_DEPLOY_DESTINATION on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_DEPLOY_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_DESTINATION Signature

Method GET_DESTINATION on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_DESTINATION_BY_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20130322
2 Exporting DESTINATION Call by reference Type reference (TYPE) CSEQUENCE logische Destination (Wird bei Funktionsaufruf angegeben) 20130207

Method GET_DESTINATION_BY_BADI on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_DOMAIN Signature

Method GET_DOMAIN on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_DOMAIN on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_EXISTING_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20130322
2 Exporting E_DESTINATION Call by reference Type reference (TYPE) CSEQUENCE 20130322
3 Importing I_DESTINATION Call by reference Type reference (TYPE) CSEQUENCE 20120410

Method GET_EXISTING_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_IMPORT_DESTINATION Signature

Method GET_IMPORT_DESTINATION on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_IMPORT_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_ORGANIZER_DESTINATION Signature

Method GET_ORGANIZER_DESTINATION on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_ORGANIZER_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_SOLMAN_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) CTSCLIENT Mandant in einem beliebigen System 20130522
2 Returning DESTINATION Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20111123
3 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20130522
4 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20130522

Method GET_SOLMAN_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method GET_SYSTEM Signature

Method GET_SYSTEM on class CL_CTS_TMS_CI_TARGET has no parameter.
Method GET_SYSTEM on class CL_CTS_TMS_CI_TARGET has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CATEGORY Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20111123

Method INIT on class CL_CTS_TMS_CI_TARGET has no exception.

Method IS_FORCE_DESTINATION Signature

Method IS_FORCE_DESTINATION on class CL_CTS_TMS_CI_TARGET has no parameter.
Method IS_FORCE_DESTINATION on class CL_CTS_TMS_CI_TARGET has no exception.

Method IS_LOCAL_CALL_DIRECT Signature

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