SAP ABAP Class CL_IM_CONV_KPROHTTP_IGS (Implementation Class for BAdI Imp. CONV_INTERNAL_IGS)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-PDM (Application Component) Product Data Management
     CONV (Package) Conversion of original application files
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_CONV_INTERNAL BAdI Interface IF_EX_CONV_INTERNAL 20041118
Properties
Class CL_IM_CONV_KPROHTTP_IGS  
Short Description Implementation Class for BAdI Imp. CONV_INTERNAL_IGS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CONV   Conversion of original application files 
Created 20041118   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_CONV_INTERNAL BAdI Interface IF_EX_CONV_INTERNAL 20041118
Friends
Class CL_IM_CONV_KPROHTTP_IGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONV_DEST Instance attribute Private Type reference (TYPE) RFCDEST RFC Destination of Converter 20041118
2 CO_DIRECTORY_SEPARATOR Instance attribute Private Type reference (TYPE) CHAR1 '' Virtual Direcotry Separator 20041118
3 C_HEIGHT Constant Private Type reference (TYPE) INT4 120 Height for Thumbnails 20041118
4 C_IGS_CONVERTER Constant Private Type reference (TYPE) CHAR10 'IGS_KPRO' 3-Byte Field 20041118
5 C_WIDTH Constant Private Type reference (TYPE) INT4 120 Width for Thumbnails 20041118
6 GT_DIRECTORY Instance attribute Private Type reference (TYPE) TT_DIRECTORY Directories 20041118
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT Instance method Private Method Start IGS and Save Result to Directory 20041118
2 CREATE_OUTPUT_URL Instance method Private Method Creates Frame for KPro Output URL 20041118
3 GET_CONVERTER Instance method Private Method Generates Converter for Given Conversion Specification 20041118
4 GET_ORIGINAL Instance method Private Method Searches for File in All Directories 20041118
5 GET_ORIGINAL_FROM_DIR Instance method Private Method Finds Original Within Directory 20041118
6 GET_PARAMS Instance method Private Method Generates Converter for Given Conversion Specification 20041118
7 GET_PATH Instance method Private Method Extracts Path from File Name 20041118
Events
Class CL_IM_CONV_KPROHTTP_IGS has no event.
Types
Class CL_IM_CONV_KPROHTTP_IGS has no local type.
Method Signatures

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) MESSAGES Meldungen der Protokollschnittstelle 20050211
2 Exporting E_FILE Call by reference Type reference (TYPE) FILEP Resultfile 20041118
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) TAB_CONVERTER_PARAMETER Table with CONVERTER_PARAMETER 20041118
4 Importing I_CONVERT_SPEC Call by reference Type reference (TYPE) CONVERT_SPEC Detailierte Informationen über spezielle Konvertierungen 20041118
5 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20041118
6 Importing I_DOCUMENT Call by reference Type reference (TYPE) BAPI_DOC_KEYS BAPIS-DVS: Dokumentschlüssel 20041118
7 Importing I_FILE Call by reference Type reference (TYPE) FILEP File to be converted 20041118
8 Importing I_OUTPUT_DIRECTORY Call by reference Type reference (TYPE) FILEP Original zu Dokument 20041118

Method CONVERT on class CL_IM_CONV_KPROHTTP_IGS has no exception.

Method CREATE_OUTPUT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DMS_FILE Call by reference Type reference (TYPE) DMS_REC_FILE Originale im DVS 20041119
2 Exporting E_URL Call by reference Type reference (TYPE) DMS_URL URL 20041119
3 Importing I_FILE Call by reference Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20041118

Method CREATE_OUTPUT_URL on class CL_IM_CONV_KPROHTTP_IGS has no exception.

Method GET_CONVERTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20041118
2 Importing I_HEIGHT Call by reference Type reference (TYPE) I 20041118
3 Importing I_MIMETYPE_INP Call by reference Type reference (TYPE) TDWP-MIMETYPE HTML-Content-Type 20041118
4 Importing I_MIMETYPE_RES Call by reference Type reference (TYPE) TDWP-MIMETYPE HTML-Content-Type 20041118
5 Importing I_WIDTH Call by reference Type reference (TYPE) I 20041118
6 Returning R_CONVERTER Value transfer Object reference (TYPE REF TO) CL_IGS_IMAGE_CONVERTER Internet Graphics Service: Image Converter 20041118

Method GET_CONVERTER on class CL_IM_CONV_KPROHTTP_IGS has no exception.

Method GET_ORIGINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FILE Call by reference Type reference (TYPE) CONV_IGS_CONVERT2 IGS integration into converter - part 1 20041118
2 Importing I_ORIGINAL Call by reference Type reference (TYPE) FILEP Original zu Dokument 20041118
# Exception Resumable Description Created on
1 NOT_FOUND Nothing found 20041118

Method GET_ORIGINAL_FROM_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FILE Call by reference Type reference (TYPE) CONV_IGS_CONVERT2 IGS integration into converter - part 1 20041118
2 Importing I_DIRECTORY Call by reference Type reference (TYPE) T_DIRECTORY 20041118
3 Importing I_ORIGINAL Call by reference Type reference (TYPE) FILEP Original zu Dokument 20041118
# Exception Resumable Description Created on
1 NOT_FOUND Nothing found 20041118

Method GET_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPSFX_INP Call by reference Type reference (TYPE) TDWP-APPSFX Dateisuffix für Applikation 20041118
2 Exporting E_APPSFX_RES Call by reference Type reference (TYPE) TDWP-APPSFX Dateisuffix für Applikation 20041118
3 Exporting E_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20041118
4 Exporting E_HEIGHT Call by reference Type reference (TYPE) I 20041118
5 Exporting E_MIMETYPE_INP Call by reference Type reference (TYPE) TDWP-MIMETYPE HTML-Content-Type 20041118
6 Exporting E_MIMETYPE_RES Call by reference Type reference (TYPE) TDWP-MIMETYPE HTML-Content-Type 20041118
7 Exporting E_WIDTH Call by reference Type reference (TYPE) I 20041118
8 Importing IT_PARAMETERS Call by reference Type reference (TYPE) TAB_CONVERTER_PARAMETER Table with CONVERTER_PARAMETER 20041118
9 Importing I_CONVERT_SPEC Call by reference Type reference (TYPE) CONVERT_SPEC Detailierte Informationen über spezielle Konvertierungen 20041118
10 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20041118

Method GET_PARAMS on class CL_IM_CONV_KPROHTTP_IGS has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILENAME Call by reference Type reference (TYPE) FILEP Original zu Dokument 20041118
2 Returning R_PATH Value transfer Type reference (TYPE) FILEP Original zu Dokument 20041118

Method GET_PATH on class CL_IM_CONV_KPROHTTP_IGS has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600