SAP ABAP Class CL_CTS_IMPORT_FILE_SERVICE (CTS File Service for deployment 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_DEPLOY_SERVICE CTS File Service for deployment and others 20090515
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CTS_IMPORT_GENERIC_SERVICE CTS file Service for generic import and others 20091027
Properties
Class CL_CTS_IMPORT_FILE_SERVICE  
Short Description CTS File Service for deployment and others    
Super Class CL_CTS_IMPORT_DEPLOY_SERVICE CTS File Service for deployment and others 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_MGR_TRTOOL   CTS Transport Tool Manager 
Created 20090515   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_FILE_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CTS_IMPORT_DISTRIBUTOR 20090724 Distributor to Import Managers
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OP_DEPLOYMENT Constant Public Type reference (TYPE) CTS_IMP_OPERATION_ 'DEPLOY' ECTS: Import Operation 20090515
2 CON_OP_FILETRANSFER Constant Public Type reference (TYPE) CTS_IMP_OPERATION_ 'FILETRANSFER' ECTS: Import Operation 20090515
3 CON_OP_GENERIC_IMPORT_API Constant Public Type reference (TYPE) CTS_IMP_OPERATION_ 'GENERICIMPORT' ECTS: Import Operation 20091021
4 CON_OP_IMPORT Constant Public Type reference (TYPE) CTS_IMP_OPERATION_ 'IMPORT' ECTS: Import Operation 20090515
5 FILEPROVIDER Instance attribute Protected Type reference (TYPE) STRING Provider URI 20090515
6 IIF_STATE_ERROR Constant Protected Type reference (TYPE) STRING 'error' Import error state 20090515
7 IIF_STATE_INITIAL Constant Protected Type reference (TYPE) STRING 'initial' Import inital state 20090515
8 IIF_STATE_OK Constant Protected Type reference (TYPE) STRING 'ok' Imort finished successfully 20090515
9 OPERATIONS Instance attribute Public Type reference (TYPE) CTS_IMP_OPERATIONS ECTS: Import Operations 20090515
10 RESULTS Instance attribute Protected Object reference (TYPE REF TO) CTS_IMPORT_RESULTS CTS+ Log Table 20090515
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZERESULT Instance method Protected Method Analyzing import result 20090515
2 CHECKDEPLOYCONDITIONS Instance method Protected Method Checking deploy condition 20090515
3 CONNECT Instance method Public Method Check deploy tool 20090515
4 GETIMPINSTANCE Static method Public Method Create instance 20090515
5 GETJCOURI Instance method Protected Method Get local JCo string definition URI 20090515
6 GETOPERATIONS Instance method Protected Method Get operations 20090515
7 GETRESULTINGDEPLOYER Instance method Protected Method Hack: Get resulting deployer 20090515
8 HANDLEIMPORTEXCEPTION Instance method Protected Method Log import exception to all requests 20100112
9 IMPORT Instance method Private Method Import request list 20090515
10 IMPORTREQUESTS Instance method Public Method Deploy of a request set 20090515
11 LOGMESSAGES Instance method Protected Method Log Message Table 20090515
12 LOGTOREFERREDREQUESTS Instance method Protected Method Log given message to all corresponding request logs 20090515
13 PINGFILEACCESS Instance method Public Method Check file access 20090515
14 PINGPROXY Instance method Public Method Check deploy service wrapper (web service) 20090515
15 PROCESSRESULT Instance method Protected Method Check Deploy Result 20090515
Events
Class CL_CTS_IMPORT_FILE_SERVICE has no event.
Types
Class CL_CTS_IMPORT_FILE_SERVICE has no local type.
Method Signatures

Method ANALYZERESULT Signature

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

Method ANALYZERESULT on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method CHECKDEPLOYCONDITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURNCODE Value transfer Type reference (TYPE) I boolsche Variable (X=true, -=false, space=unknown) 20090515

Method CHECKDEPLOYCONDITIONS on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method CONNECT Signature

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

Method GETIMPINSTANCE 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 20090515
2 Importing DOMNAME Call by reference Type reference (TYPE) TMSDOMNAM TMS: Transportdomäne 20090515
3 Exporting INSTANCE Call by reference Object reference (TYPE REF TO) CL_CTS_IMPORT_FILE_SERVICE 20120717
4 Importing LOADPORT Call by reference Type reference (TYPE) BOOLEAN TRUE boolsche Variable (X=true, -=false, space=unknown) 20090724
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 20090515

Method GETIMPINSTANCE on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method GETJCOURI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESTINATION Value transfer Type reference (TYPE) STRING 20090515

Method GETJCOURI on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method GETOPERATIONS Signature

Method GETOPERATIONS on class CL_CTS_IMPORT_FILE_SERVICE has no parameter.
Method GETOPERATIONS on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method GETRESULTINGDEPLOYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTENSION Call by reference Type reference (TYPE) CTS_APPLID Technischer Typ eines Dateiobjekts 20090515
2 Importing PURPOSE Call by reference Type reference (TYPE) CTS_PURPOSE Deployment-Methode eines Dateiobjekts 20090515
3 Returning TECHNICALDEPLOYER Value transfer Type reference (TYPE) CTS_PURPOSE Deployment-Methode eines Dateiobjekts 20090515

Method GETRESULTINGDEPLOYER on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method HANDLEIMPORTEXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RESPONSE Call by reference Type reference (TYPE) TFLIMPORT_EVENT_RESULT Proxy Struktur (generiert) 20100112
# Exception Resumable Description Created on
1 CX_CTS_FILE_IMPORT_FAILED Import der Files fehlgeschlagen 20100112

Method IMPORT Signature

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

Method IMPORTREQUESTS 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 20090515
2 Returning RETURNCODE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20091210

Method IMPORTREQUESTS on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method LOGMESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGES Call by reference Type reference (TYPE) TFLMESSAGE_LINE_TAB Proxy Tabellentyp (generiert) 20090515
2 Importing TECHNICALDEPLOYER Call by reference Type reference (TYPE) CTS_PURPOSE Technischer Typ eines Dateiobjekts 20090515

Method LOGMESSAGES on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method LOGTOREFERREDREQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_EXT Call by reference Type reference (TYPE) CSEQUENCE 20091027
2 Importing FILES Call by reference Type reference (TYPE) DEPLOY_FILE_TAB CTS: Deploy File Table 20090515
3 Importing MSGNR Call by reference Type reference (TYPE) MSGNR '675' Schnittstelle zur Protokollerstellung 20090515
4 Importing SEVERITY Call by reference Type reference (TYPE) ERRORTYP 'I' Fehlerschwere (" ",W(arning),E(rror),A(bnormal termination)) 20090515
5 Importing TECHNICALDEPLOYER Call by reference Type reference (TYPE) CSEQUENCE 20091027

Method LOGTOREFERREDREQUESTS on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method PINGFILEACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20090515
2 Exporting PATH Value transfer Type reference (TYPE) STRING 20090515

Method PINGFILEACCESS on class CL_CTS_IMPORT_FILE_SERVICE has no exception.

Method PINGPROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERRORTEXT Call by reference Type reference (TYPE) STRING Text für Übersetzung 20090515
2 Exporting RETURNCODE Call by reference Type reference (TYPE) INT4 0=ok, 12 = failure 20090515
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Integration: Applikations Fehler 20090515
2 CX_AI_SYSTEM_FAULT Application Integration: Technischer Fehler 20090515

Method PROCESSRESULT 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 20090515
2 Exporting IMPORTS Call by reference Type reference (TYPE) CTS_IMPORTS CTS: Deploy File Table 20090515
3 Exporting RETURNCODE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20090515

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