SAP ABAP Class /MRSS/CL_RCCF_FILE_TRANSFER (Klasse zum Transfer von Dateien)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/RCCF_FILE (Package) RCCF File
Properties
Class /MRSS/CL_RCCF_FILE_TRANSFER  
Short Description Klasse zum Transfer von Dateien    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/RCCF_FILE   RCCF File 
Created 20071102   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/IF_RCCF_FILE_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_RCCF_FILE_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /MRSS/CL_RCCF_FILE_TRANSFER has no interface implemented.
Friends
Class /MRSS/CL_RCCF_FILE_TRANSFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_FILE_UPLOAD Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_UPLOAD RCCF Dateiupload-Klasee 20071102
2 MO_UPLOADER Instance attribute Private Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_UPLOAD RCCF Dateiupload-Klasee 20071102
3 MV_OUTFILE Instance attribute Private Type reference (TYPE) /MRSS/T_RCCF_FILE_PATH Dateipfad einer Datei auf dem Engine-Server 20071102
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Klassenconstructor 20071102
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071102
3 ON_BLOCK_RECEIVED Instance method Private Event handling method 20071102
4 TRANSFER_TO_CLIENT Static method Public Method Datei vom Engineserver zur ClientGUI kopieren 20071102
5 TRANSFER_TO_DATABASE Static method Public Method Datei vom Engineserver zu Datenbank kopieren 20071102
Events
Class /MRSS/CL_RCCF_FILE_TRANSFER has no event.
Types
Class /MRSS/CL_RCCF_FILE_TRANSFER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /MRSS/CL_RCCF_FILE_TRANSFER has no parameter.
Method CLASS_CONSTRUCTOR on class /MRSS/CL_RCCF_FILE_TRANSFER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DOWNLOAD_EVENTS Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_DLOAD_EVENT Download File from Engine Server 20071102
2 Importing IO_UPLOADER Call by reference Object reference (TYPE REF TO) /MRSS/CL_RCCF_FILE_UPLOAD RCCF File Upload Class 20071102
3 Importing IV_OUTFILE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_PATH File Path of a File on the Engine Server 20071102

Method CONSTRUCTOR on class /MRSS/CL_RCCF_FILE_TRANSFER has no exception.

Method ON_BLOCK_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FILE Value transfer Attribute reference (LIKE) 20071112

Method ON_BLOCK_RECEIVED on class /MRSS/CL_RCCF_FILE_TRANSFER has no exception.

Method TRANSFER_TO_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) /MRSS/T_RCCFT_FILE_PATH_STORE Dateipfad für Dateien vom Engineserver 20071102
2 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
3 Importing IV_BLOCKMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Soll der Blockmodus genutzt werden (wenig Speicher) 20071102
4 Importing IV_DEST_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
5 Importing IV_OUTFILE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_PATH Der Dateipfad einer Dateie auf dem Engineserver 20071102
6 Importing IV_OVERWRITE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Soll die Datei bei Existenz am Client überschrieben werden 20071102
7 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_TRANSFERMODE /MRSS/IF_RCCF_FILE_C=>GC_TRANSFERMODE_COMPRESSED Dateiübertragunsmodus im RCCF 20071102
8 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20071102
# Exception Resumable Description Created on
1 ACCESS_DENIED Zugriff auf Datei nicht erlaubt. 20071102
2 FILES_NOT_FOUND_FOR_ARCHIVE Alle Dateien des Dateiarchivs konnten nicht gefunden werden. 20071102
3 FILE_LOAD_ERROR Datei kann nicht geladen werden. Bei der Verarbeitung ist ei 20071102
4 FILE_MISSING_IN_ARCHIVE Eine der Dateien für das Dateiarchiv konnten nicht gefunden 20071102
5 FILE_NOT_FOUND Datei kann nicht gefunden werden. 20071102
6 FILE_WRITE_ERROR Datei kann nicht geschrieben werden 20071102
7 INVALID_TYPE Ungültiger Wert für Parameter FILETYPE 20071102
8 UNKNOWN Unbekannter Fehler. 20071102

Method TRANSFER_TO_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILES Call by reference Type reference (TYPE) /MRSS/T_RCCFT_FILE_PATH_STORE Tabelle mehrerer Dateipfade 20071102
2 Importing IV_APP Call by reference Type reference (TYPE) /MRSS/T_RCCF_APP RCCF-Applikationskürzel 20071102
3 Importing IV_BLOCKMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20071102
4 Importing IV_DEST_ID Call by reference Type reference (TYPE) /MRSS/T_RCCF_DEST_ID ID der Zieladresse der externen Engine im RCCF 20071102
5 Importing IV_TRANSFERMODE Call by reference Type reference (TYPE) /MRSS/T_RCCF_FILE_TRANSFERMODE /MRSS/IF_RCCF_FILE_C=>GC_TRANSFERMODE_COMPRESSED Dateiübertragunsmodus im RCCF 20071102
6 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20071102

Method TRANSFER_TO_DATABASE on class /MRSS/CL_RCCF_FILE_TRANSFER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 610