SAP ABAP Class CL_RCC_FILE_DOWNLOAD_ENGINE (Download File from Engine Server)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-RCC (Application Component) Remote Control and Communication Framework
     RCC_FILE (Package) RCCF: Functions for Processing External Engine Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RCC_ENGINE_EVENTHANDLER Basis Class for Engine Events 20110317
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCC_FILE_C RCCF File Constants Interface 20110317
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCC_FILE_FRIEND RCCF File Friend Interface 20110317
Properties
Class CL_RCC_FILE_DOWNLOAD_ENGINE  
Short Description Download File from Engine Server    
Super Class CL_RCC_ENGINE_EVENTHANDLER Basis Class for Engine Events 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RCC_FILE   RCCF: Functions for Processing External Engine Data 
Created 20110317   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RCC_COMMUNICATION_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RCC_FILE_C RCCF File Constants Interface 20110317
2 IF_RCC_FILE_FRIEND RCCF File Friend Interface 20110317
Friends
# Friend Modeled only Created on Description
1 CL_RCC_FILE_DOWNLOAD 20110317 Download File from Engine Server
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EVENTS Instance attribute Private Object reference (TYPE REF TO) CL_RCC_FILE_DOWNLOAD_EVENTS Download File from Engine Server 20110317
2 MS_LASTLINE_ASC Instance attribute Private See coding 20110317
3 MS_LASTLINE_BIN Instance attribute Private See coding 20110317
4 MT_FILEPATHS Instance attribute Private Type reference (TYPE) RCCT_FILE_PATH_STORE 20110317
5 MT_FILES Instance attribute Private Type reference (TYPE) RCCT_FILE_STORE 20110317
6 MV_ERROR_CODE Instance attribute Private Type reference (TYPE) I 20110317
7 MV_FILETYPE Instance attribute Private Type reference (TYPE) RCC_FILE_TYPE 20110317
8 MV_RESULT_CODE Instance attribute Private Type reference (TYPE) I 20110317
9 MV_TRANSFERMODE Instance attribute Private Type reference (TYPE) RCC_FILE_TRANSFERMODE 20110317
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20110317
2 DOWNLOAD Static method Private Method INTERN: download per rfc 20110317
3 GET_ERROR_TEXT Instance method Private Method Gets Error Text If an Error Occurred 20110317
4 GET_EVENTS Instance method Public Method Gets an Instance of the Object That Triggers Events 20110317
5 GET_FILES Instance method Public Method Get Downloaded Files 20110317
6 RAISE_EXCEPTION_FOR_ERRORCODE Instance method Private Method Create Exception for Current Error Code 20110317
Events
Class CL_RCC_FILE_DOWNLOAD_ENGINE has no event.
Types
Class CL_RCC_FILE_DOWNLOAD_ENGINE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENTS Call by reference Object reference (TYPE REF TO) CL_RCC_FILE_DOWNLOAD_EVENTS Event Class for cl_rccf_file_download 20110317
2 Importing IT_FILES Call by reference Type reference (TYPE) RCCT_FILE_PATH_STORE 20110317
3 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) RCC_FILE_TRANSFERMODE 20110317

Method CONSTRUCTOR on class CL_RCC_FILE_DOWNLOAD_ENGINE has no exception.

Method DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILE_TABLE Call by reference Type reference (TYPE) RCCT_FILE_STORE Tabelle der Dateiobjekte sortiert nach Pfaden 20110317
2 Importing IO_EVENTS Call by reference Object reference (TYPE REF TO) CL_RCC_FILE_DOWNLOAD_EVENTS Ereignisklasse für cl_rccf_file_download 20110317
3 Importing IT_FILES Call by reference Type reference (TYPE) RCCT_FILE_PATH_STORE Tabelle mehrerer Dateipfade 20110317
4 Importing IV_APP Call by reference Type reference (TYPE) RCC_APP Applikationskürzel im RCCF 20110317
5 Importing IV_COMMMODE Call by reference Type reference (TYPE) RCC_COMTYPE IF_RCC_COMMUNICATION_C=>GC_COMM_TYPE_RFC Art der Kommunikation mit externen Engines 20110317
6 Importing IV_DEST_ID Call by reference Type reference (TYPE) RCC_DEST_ID ID der Destination der externen Engine im RCCF 20110317
7 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) RCC_FILE_TRANSFERMODE Dateiübertragungsmodus im RCCF 20110317
# Exception Resumable Description Created on
1 CX_RCC_FILE_DOWNLOAD 20110317

Method GET_ERROR_TEXT Signature

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

Method GET_ERROR_TEXT on class CL_RCC_FILE_DOWNLOAD_ENGINE has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EVENTS Value transfer Object reference (TYPE REF TO) CL_RCC_FILE_DOWNLOAD_EVENTS Download File from Engine 20110317

Method GET_EVENTS on class CL_RCC_FILE_DOWNLOAD_ENGINE has no exception.

Method GET_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILES Call by reference Type reference (TYPE) RCCT_FILE_STORE 20110317
# Exception Resumable Description Created on
1 CX_RCC_FILE 20110317

Method RAISE_EXCEPTION_FOR_ERRORCODE Signature

Method RAISE_EXCEPTION_FOR_ERRORCODE on class CL_RCC_FILE_DOWNLOAD_ENGINE has no parameter.
# Exception Resumable Description Created on
1 CX_RCC_FILE 20110317
History
Last changed by/on SAP  20110908 
SAP Release Created in 731