SAP ABAP Class /IWWRK/CL_WF_MIME_UTIL (Workflow MIME Repostory utility class)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-WFM (Application Component) Gateway Business Workflow enablement
     /IWWRK/WF_COMMON (Package) Workflow Common dev for Gateway
Properties
Class /IWWRK/CL_WF_MIME_UTIL  
Short Description Workflow MIME Repostory utility class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWWRK/WF_COMMON   Workflow Common dev for Gateway 
Created 20110713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWWRK/CL_WF_MIME_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWWRK/CL_WF_MIME_UTIL has no interface implemented.
Friends
Class /IWWRK/CL_WF_MIME_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_MIME_CATEGORY_PATTERNS Constant Public See coding 20110825
2 GCS_MIME_TYPE Constant Public See coding 20111214
Methods
# Method Level Visibility Method type Description Created on
1 EXTRACT_FILE_EXTENSION Static method Public Method For Support PPTX, DOCX Extension Types 20120620
2 GET_FILE_LIST Static method Public Method Get the file list from the workflow MIME Repository 20110713
3 GET_FILE_PROPERTIES Static method Public Method Get file properties 20110825
4 GET_STREAM_FROM_PATH Static method Public Method Get the file stream from the file path 20110714
5 SPLIT_PATH Static method Public Method Split and return folder name and file name 20110714
Events
Class /IWWRK/CL_WF_MIME_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MEDIA_RESOURCE Public See coding 20110714 BEGIN OF ty_s_media_resource, mime_type TYPE string, value TYPE xstring, END OF ty_s_media_resource
2 TY_S_MIME_FILES Public See coding 20110713 BEGIN OF ty_s_mime_files, filename TYPE c LENGTH 250, END OF ty_s_mime_files
3 TY_S_MIME_INFO Public See coding 20110714 BEGIN OF ty_s_mime_info, filename TYPE string, folder TYPE string, END OF ty_s_mime_info
4 TY_T_MIME_FILES Public See coding 20110713 ty_t_mime_files TYPE STANDARD TABLE OF ty_s_mime_files
Method Signatures

Method EXTRACT_FILE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_EXTENSION Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20120620
2 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) /IWWRK/WF_ATT_FILE_NAME File Name 20120620
3 Importing IT_OBJECT_HEADER Call by reference Type reference (TYPE) /IWWRK/T_COMMENT_TEXT Comments Text Content 20120620

Method EXTRACT_FILE_EXTENSION on class /IWWRK/CL_WF_MIME_UTIL has no exception.

Method GET_FILE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MIME_FILES Call by reference Type reference (TYPE) /IWWRK/CL_WF_MIME_UTIL=>TY_T_MIME_FILES 20110713
2 Importing IV_USER_PICS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE User pics or general icons 20110824

Method GET_FILE_LIST on class /IWWRK/CL_WF_MIME_UTIL has no exception.

Method GET_FILE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) STRING 20110825
2 Exporting EV_FILE_SIZE Call by reference Type reference (TYPE) I 20110825
3 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20110825
4 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20110825
5 Importing IV_FILE_PATH Call by reference Type reference (TYPE) STRING 20110825

Method GET_FILE_PROPERTIES on class /IWWRK/CL_WF_MIME_UTIL has no exception.

Method GET_STREAM_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STREAM Call by reference Type reference (TYPE) /IWWRK/CL_WF_MIME_UTIL=>TY_S_MEDIA_RESOURCE 20110714
2 Importing IV_PATH Call by reference Type reference (TYPE) /IWWRK/WF_ICON_NAME Workflow Icon Name 20110714

Method GET_STREAM_FROM_PATH on class /IWWRK/CL_WF_MIME_UTIL has no exception.

Method SPLIT_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MIME_INFO Call by reference Type reference (TYPE) /IWWRK/CL_WF_MIME_UTIL=>TY_S_MIME_INFO 20110714
2 Importing IV_PATH Call by reference Type reference (TYPE) /IWWRK/WF_ICON_NAME Workflow Icon Name 20110714

Method SPLIT_PATH on class /IWWRK/CL_WF_MIME_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200