SAP ABAP Class CL_CTS_IMPORT_GENERIC_SERVICE (CTS file Service for generic import and others)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_MGR_TRTOOL (Package) CTS Transport Tool Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CTS_IMPORT_FILE_SERVICE CTS File Service for deployment and others 20091027
Properties
Class CL_CTS_IMPORT_GENERIC_SERVICE  
Short Description CTS file Service for generic import and others    
Super Class CL_CTS_IMPORT_FILE_SERVICE CTS File Service for deployment and others 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_MGR_TRTOOL   CTS Transport Tool Manager 
Created 20091018   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)
Interfaces
Class CL_CTS_IMPORT_GENERIC_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CTS_IMPORT_DISTRIBUTOR 20091018 Distributor to Import Managers
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GENERIC_IMPORT_ENABLED Instance attribute Private Type reference (TYPE) BOOLEAN Generic import proxy enabled 20091021
Methods
# Method Level Visibility Method type Description Created on
1 CHECKFORGENERICEXISTANCE Instance method Protected Method Check for generic deployer existence 20091021
2 GENANALYZERESULT Instance method Protected Method Analyzing import result 20091027
3 GENCONNECT Instance method Public Method Check deploy tool 20091018
4 GENGETDEPLDEST Instance method Private Method Get generic deploy destination 20100209
5 GENGETIMPINSTANCE Static method Public Method Create instance 20100209
6 GENGETRESULTINGDEPLOYER Instance method Private Method Hack: Get resulting deployer 20100209
7 GENHANDLEIMPORTEXCEPTION Instance method Protected Method Log import exception to all requests 20100209
8 GENIMPORT Instance method Private Method Import request list 20100209
9 GENIMPORTREQUESTS Instance method Public Method Deploy of a request set 20091018
10 GENLISTDEPLOYERS Instance method Public Method List of deployers 20091024
11 GENLOGRESULT Instance method Private Method Logging results for import 20100209
Events
Class CL_CTS_IMPORT_GENERIC_SERVICE has no event.
Types
Class CL_CTS_IMPORT_GENERIC_SERVICE has no local type.
Method Signatures

Method CHECKFORGENERICEXISTANCE Signature

Method CHECKFORGENERICEXISTANCE on class CL_CTS_IMPORT_GENERIC_SERVICE has no parameter.
Method CHECKFORGENERICEXISTANCE on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENANALYZERESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILES Call by reference Type reference (TYPE) DEPLOY_FILE_TAB CTS: Deploy File Table 20091027
2 Importing RESPONSE Call by reference Type reference (TYPE) TFLGEN_IMPORT_EVENT_RESULT Proxy Struktur (generiert) 20091027

Method GENANALYZERESULT on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENCONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) CSEQUENCE 20100203
2 Importing DEPLOYERTYPE Call by reference Type reference (TYPE) CSEQUENCE 'SDM' 20091018
3 Exporting ERRORTEXT Call by reference Type reference (TYPE) STRING Text für Übersetzung 20091018
4 Exporting STACKTRACE Call by reference Type reference (TYPE) CTS_STRINGS stacktrace 20091018
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20091018
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20091018

Method GENGETDEPLDEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning COMMUNICATION Value transfer Type reference (TYPE) TFLGEN_COMMUNICATION_DATA Proxy Struktur (generiert) 20100209
2 Importing DEPLOYERID Call by reference Type reference (TYPE) CTS_DEPLOY_ID type of deployer 20100209
3 Importing FILEPROVIDER Call by reference Type reference (TYPE) STRING File Provider URI 20100209
4 Importing FILLUSER Call by reference Type reference (TYPE) BOOLEAN TRUE boolsche Variable (X=true, -=false, space=unknown) 20100209

Method GENGETDEPLDEST on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENGETIMPINSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CORRECT_DESTINATION Call by reference Type reference (TYPE) BOOLEAN IF_CTS_BOOLEAN~FALSE 20100209
2 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20100209
3 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_CTS_IMPORT_GENERIC_SERVICE 20120717
4 Importing LOADPORT Call by reference Type reference (TYPE) BOOLEAN TRUE boolsche Variable (X=true, -=false, space=unknown) 20100209
5 Exporting RESULTS Call by reference Object reference (TYPE REF TO) CTS_IMPORT_RESULTS cCTS Import Results 20120717
6 Importing SYSNAME Call by reference Type reference (TYPE) TMSSYSNAM TMS: Systemname 20100209

Method GENGETIMPINSTANCE on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENGETRESULTINGDEPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEPLOYID Value transfer Type reference (TYPE) CTS_DEPLOY_ID ECTS: New Deploy Identifier 20100209
2 Importing EXTENSION Call by reference Type reference (TYPE) CTS_APPLID Technischer Typ eines Dateiobjekts 20100209
3 Importing STATICDEPLID Call by reference Type reference (TYPE) CTS_DEPLOY_ID ECTS: New Deploy Identifier 20100209

Method GENGETRESULTINGDEPLOYER on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENHANDLEIMPORTEXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEPLOYER Call by reference Type reference (TYPE) CTS_DEPLOY_ID ECTS: New Deploy Identifier 20100209
2 Importing RESPONSE Call by reference Type reference (TYPE) TFLGEN_IMPORT_EVENT_RESULT Proxy Struktur (generiert) 20100209
# Exception Resumable Description Created on
1 CX_CTS_FILE_IMPORT_FAILED Import der Files fehlgeschlagen 20100209

Method GENIMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILES Call by reference Type reference (TYPE) DEPLOY_FILE_TAB CTS: Deploy File Table 20100209
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20100209
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20100209
3 CX_CTS_FILE_IMPORT_FAILED Import der Files fehlgeschlagen 20100209

Method GENIMPORTREQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ORDERS Call by reference Type reference (TYPE) TRBATS_TAB Kommunikationstabelle für Deploymentsteuerung 20091018
2 Returning RETURNCODE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20091210

Method GENIMPORTREQUESTS on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENLISTDEPLOYERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEPLOYERS Value transfer Type reference (TYPE) CTS_STRINGS Tabelle mit Strings 20091024

Method GENLISTDEPLOYERS on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.

Method GENLOGRESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG Call by reference Object reference (TYPE REF TO) CTS_IMPORT_RESULT CTS+ different logs for amount of requests 20100209
2 Importing RESULT Call by reference Object reference (TYPE REF TO) TFLTR_CONTAINER_RESULT Proxy Struktur (generiert) 20100209

Method GENLOGRESULT on class CL_CTS_IMPORT_GENERIC_SERVICE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702