SAP ABAP Class /UI5/CL_UI5_UPLOAD_TO_MIME (load UI5 files into MIME repository)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI5 (Application Component) SAP UI development toolkit for HTML5 - Rendering library
     /UI5/UI5_INFRA (Package) SAP UI5 Infrastructure
Properties
Class /UI5/CL_UI5_UPLOAD_TO_MIME  
Short Description load UI5 files into MIME repository    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI5/UI5_INFRA   SAP UI5 Infrastructure 
Created 20120123   SAP 
Last change 20141120    
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 CL_ABAP_ZIP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 WBMR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /UI5/CL_UI5_UPLOAD_TO_MIME has no interface implemented.
Friends
Class /UI5/CL_UI5_UPLOAD_TO_MIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PACKAGE Constant Public Type reference (TYPE) DEVCLASS '/UI5/UI5_CONTENT' package to store MIME content 20120123
2 GC_PROPERTY_DESCRIPTION Constant Public Type reference (TYPE) SDOK_PROPN 'DESCRIPTION' LHIO property DESCRIPTION 20120123
3 GC_PROPERTY_MIME_VERSION Constant Public Type reference (TYPE) SDOK_PROPN 'MIME_VERSION' PHIO property MIME_VERSION 20120123
4 GC_STATE Constant Private See coding Error/warning for result 20120123
5 GC_SUBDIRECTORY Constant Public Type reference (TYPE) TEXT1024 'LIBRARIES/' Subdirectory in MIME path 20120123
6 GC_VERSION_PATH Constant Public Type reference (TYPE) TEXT1024 'VER/' Path to version is MIME repository 20120622
7 GO_BADI_PREVENT_DELETION Static Attribute Private Object reference (TYPE REF TO) /UI5/BADI_PREVENT_DELETION BAdI reference 20131024
8 GO_MR_API Instance attribute Private Object reference (TYPE REF TO) IF_MR_API MIME repository API 20120123
9 GT_IDS Instance attribute Private Type reference (TYPE) GT_ID_TYPE table for URL ID assignment 20140825
10 GT_PROP_REQ_L Static Attribute Private Type reference (TYPE) SDOKPROPTNS LHIO properties 20120123
11 GT_PROP_REQ_P Static Attribute Private Type reference (TYPE) SDOKPROPTNS PHIO properties 20120123
12 GV_BADI_PREVENT_DELETION_IMPL Static Attribute Private Type reference (TYPE) ABAP_BOOL Badi is implemented 20131024
13 GV_PREVENT_DELETE_ALL Static Attribute Private Type reference (TYPE) ABAP_BOOL BAdI prevent deletion for all files 20131028
14 G_REF_UI5_UPLOAD Static Attribute Private Object reference (TYPE REF TO) /UI5/CL_UI5_UPLOAD_TO_MIME singleton reference 20120123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PROPERTIES Static method Public Method check if properties are correct 20120123
2 CLASS_CONSTRUCTOR Static method Public Constructor 20120123
3 CLEAR_SERVER_CACHE Instance method Private Method clear server cache for special URLs 20140718
4 COMPARE_DBG_FILES Instance method Private Method Check if debug files are changed 20130924
5 COMPARE_FILES Static method Public Method compares 2 Files and returns delta 20120423
6 COPY_IN_MIME Instance method Public Method Copy one Folder in MIME repository to other one 20120620
7 CREATE_TASK Static method Private Method create a new task 20130319
8 CREATE_ZIP_OBJECT Static method Private Method creates a ZIP object from the file 20140718
9 GET_IDS_FOR_URL Instance method Private Method get the ids for an URL from the global table 20140825
10 GET_MIME_CONTENT Static method Private Method Get files from MIME repository 20120123
11 GET_MIME_PROPERTIES Instance method Private Method get properties of a MIME object 20120123
12 GET_OPEN_TASK Static method Private Method get the open task of the request 20130319
13 GET_REFERENCE Static method Public Method get singleton reference to this class 20120123
14 GET_URL_CONTENT Static method Private Method Get files from URL 20120123
15 GET_VERSION Static method Public Method get UI5 Version of source files 20120123
16 LOAD_FILE_TO_MIME Instance method Public Method Load MIME data to MIME repository 20140718
17 LOAD_TO_MIME Instance method Public Method Load MIME data to MIME repository 20120123
18 MIME_CREATE_FOLDER_WITH_ID Instance method Private Method creates a new folder in the MIME repository using given ID 20140825
19 MIME_PUT_WITH_ID Instance method Private Method put file to MIME repository using given IDs 20140825
20 PROCESS_LIBRARY Instance method Private Method process one library 20130318
21 RELEASE_TASK Static method Private Method release task 20130319
22 SET_URL_IDS Instance method Public Method Sets the URL ID assignment 20140825
23 WRITE_DIST_MANIFEST Instance method Public Method write MANIFEST file for distribution layer 20140512
Events
Class /UI5/CL_UI5_UPLOAD_TO_MIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GS_ID_TYPE Public See coding structure for URL ID assignment 20140825 BEGIN OF gs_id_type, url TYPE string, loio TYPE skwf_io, phio TYPE skwf_io, END OF gs_id_type
2 GS_MIME_URL_TYPE Private See coding structure type für MIME URLs 20120123 BEGIN OF gs_mime_url_type, url TYPE string, url_case_sensitive TYPE string, END OF gs_mime_url_type
3 GS_RESULT_TYPE Public See coding Result structure type for upload protocoll 20120123 BEGIN OF gs_result_type, file_name TYPE string, url_source TYPE string, url_mime TYPE string, action TYPE text40, state TYPE text40, last_change TYPE sdok_chtst, url_version TYPE text20, mime_version TYPE text20, source_file type string, bundle TYPE string, renamed TYPE abap_bool, END OF gs_result_type
4 GS_ZIP_TYPE Public See coding structure for ZIP of upload library 20130315 BEGIN OF gs_zip_type, zip TYPE REF TO cl_abap_zip, bundle TYPE string, version TYPE string, END OF gs_zip_type
5 GT_FILTER_RANGE_TYPE Public See coding range table type for filter 20120123 GT_FILTER_RANGE_TYPE TYPE RANGE OF text1024
6 GT_ID_TYPE Public See coding table for URL ID assignment 20140825 gt_id_type TYPE SORTED TABLE OF gs_id_type WITH UNIQUE KEY url
7 GT_MIME_URL_TYPE Private See coding table type für MIME URLs 20120123 gt_mime_url_type TYPE HASHED TABLE OF gs_mime_url_type WITH UNIQUE KEY url
8 GT_RESULT_TYPE Public See coding Result table type for upload protocoll 20120123 gt_result_type TYPE STANDARD TABLE OF gs_result_type
9 GT_ZIP_TYPE Public See coding table for ZIPs of upload of distribution layer 20130315 gt_zip_type TYPE STANDARD TABLE OF gs_zip_type
Method Signatures

Method CHECK_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEL Call by reference Type reference (TYPE) ABAP_BOOL Delete existing data from MIME 20120123
2 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20120123
3 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20120123
4 Importing IV_SHOW Call by reference Type reference (TYPE) ABAP_BOOL show data fromMIME repository 20120123
5 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL Test mode(no update) 20120123
6 Importing IV_UPD Call by reference Type reference (TYPE) ABAP_BOOL Update exitind Data 20120123
7 Importing IV_URL Call by reference Type reference (TYPE) TEXT1024 URL to source data 20120123
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20120123

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /UI5/CL_UI5_UPLOAD_TO_MIME has no parameter.
Method CLASS_CONSTRUCTOR on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method CLEAR_SERVER_CACHE Signature

Method CLEAR_SERVER_CACHE on class /UI5/CL_UI5_UPLOAD_TO_MIME has no parameter.
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140718

Method COMPARE_DBG_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20130924
2 Importing IT_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table for upload protocoll 20131113
3 Importing IV_FILE_MIME Call by reference Type reference (TYPE) STRING File name in MIME repository 20130924
4 Importing IV_FILE_ZIP Call by reference Type reference (TYPE) STRING File name in ZIP File 20130924
5 Importing IV_VERSION Call by reference Type reference (TYPE) STRING new version 20131105
6 Returning RV_UNCHANGED Value transfer Type reference (TYPE) ABAP_BOOL File has not changed=true 20130924

Method COMPARE_DBG_FILES on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method COMPARE_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE1 Call by reference Type reference (TYPE) XSTRING first file 20120423
2 Importing IV_FILE2 Call by reference Type reference (TYPE) XSTRING second file 20120423
3 Importing IV_VERSION1 Call by reference Type reference (TYPE) CSEQUENCE version of file 1 20120423
4 Importing IV_VERSION2 Call by reference Type reference (TYPE) CSEQUENCE version of file 2 20120423
5 Returning RV_UNCHANGED Value transfer Type reference (TYPE) ABAP_BOOL File has not changed=true 20120423

Method COMPARE_FILES on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method COPY_IN_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table type for upload protocoll 20120620
2 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL True if error occured for min. 1 File 20120620
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS GC_PACKAGE Package 20120620
4 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20120620
5 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20120620
6 Importing IV_SOURCE_PATH Call by reference Type reference (TYPE) TEXT1024 Source path in MIME repository 20120620
7 Importing IV_TARGET_PATH Call by reference Type reference (TYPE) TEXT1024 GC_SUBDIRECTORY subdirectoy to save files in MIME repository 20120620
8 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Test mode(no update) 20120620
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20120620

Method CREATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TASK Call by reference Type reference (TYPE) TRKORR Task 20130319
2 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request 20130319
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20130319

Method CREATE_ZIP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP ZIP object 20140718
2 Exporting ET_ZIP Call by reference Type reference (TYPE) GT_ZIP_TYPE table for ZIPs of upload of distribution layer 20140718
3 Exporting EV_BUNDLE Call by reference Type reference (TYPE) STRING Bundle name of lib 20140718
4 Exporting EV_JAR Call by reference Type reference (TYPE) ABAP_BOOL Flag: imported archive is a LIB 20140718
5 Exporting EV_VERSION Call by reference Type reference (TYPE) STRING version of LIB 20140718
6 Importing IV_FILE Call by reference Type reference (TYPE) XSTRING zipped file 20140718
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140718

Method GET_IDS_FOR_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOIO Call by reference Type reference (TYPE) SKWF_IO LOIO for URL 20140825
2 Exporting ES_PHIO Call by reference Type reference (TYPE) SKWF_IO PHIO for URL 20140825
3 Importing IV_URL Call by reference Type reference (TYPE) STRING URL 20140825
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140825

Method GET_MIME_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MIME_CONTENT Call by reference Type reference (TYPE) GT_MIME_URL_TYPE table of mime file URLs 20120123
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING root path in MIME repository 20120123
3 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20120123

Method GET_MIME_CONTENT on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method GET_MIME_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) STRING Attribute Value: DESCRIPTION 20120123
2 Exporting EV_LAST_CHANGE Call by reference Type reference (TYPE) SDOK_CHTST time of last change 20120123
3 Exporting EV_VERSION Call by reference Type reference (TYPE) TEXT20 Attribute Value: MIME_VERSION 20120123
4 Importing IV_URL Call by reference Type reference (TYPE) STRING URL in MIME repository 20120123
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20120123

Method GET_OPEN_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TASK Call by reference Type reference (TYPE) TRKORR Task 20130319
2 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request 20130319
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20130319

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REF_UI5_UPLOAD Value transfer Object reference (TYPE REF TO) /UI5/CL_UI5_UPLOAD_TO_MIME reference to this class 20120123

Method GET_REFERENCE on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method GET_URL_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP ZIP object 20120123
2 Exporting ET_ZIP Call by reference Type reference (TYPE) GT_ZIP_TYPE table for ZIPs of upload of distribution layer 20130315
3 Exporting EV_BUNDLE Call by reference Type reference (TYPE) STRING Bundle name of lib 20120123
4 Exporting EV_JAR Call by reference Type reference (TYPE) ABAP_BOOL Flag: imported archive is a LIB 20120123
5 Exporting EV_VERSION Call by reference Type reference (TYPE) STRING version of LIB 20120123
6 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20120123
7 Importing IV_URL Call by reference Type reference (TYPE) TEXT1024 URL to source ZIP file 20120123
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20120123

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUILD_TIMESTAMP Call by reference Type reference (TYPE) STRING buld timestamp of library 20120123
2 Exporting EV_BUNDLE Call by reference Type reference (TYPE) STRING Bundle name of library 20120123
3 Exporting EV_JSLIBRARY Call by reference Type reference (TYPE) ABAP_BOOL Flag if it is a JSLibrary 20130325
4 Exporting EV_LIBRARY_NAME Call by reference Type reference (TYPE) STRING Name of the library 20131121
5 Exporting EV_UILIBRARY Call by reference Type reference (TYPE) ABAP_BOOL Flag if it is a UILibrary 20130315
6 Exporting EV_VERSION Call by reference Type reference (TYPE) STRING Version of library 20120123
7 Importing IV_FILE Call by reference Type reference (TYPE) XSTRING Content of MANIFEST.MF file 20120123

Method GET_VERSION on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method LOAD_FILE_TO_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20140718
2 Exporting ET_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table type for upload protocoll 20140718
3 Exporting ET_ZIP Call by reference Type reference (TYPE) GT_ZIP_TYPE table for ZIPs of upload of distribution layer 20140718
4 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL True if error occured for min. 1 File 20140718
5 Exporting EV_PATH Call by reference Type reference (TYPE) STRING root path in Mime repository 20140718
6 Importing IT_FILTER_RANGE Call by reference Type reference (TYPE) GT_FILTER_RANGE_TYPE range table for filter 20140718
7 Importing IV_FILE Call by reference Type reference (TYPE) XSTRING library as file (XSTRING) 20140718
8 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING file name 20140718
9 Importing IV_NEW_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE if set, for each library a new task is created and released 20140718
10 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS GC_PACKAGE Package 20140718
11 Importing IV_PATH Call by reference Type reference (TYPE) TEXT1024 GC_SUBDIRECTORY subdirectoy to save files in MIME repository 20140718
12 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20140718
13 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20140718
14 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Test mode(no update) 20140718
15 Importing IV_UPD Call by reference Type reference (TYPE) ABAP_BOOL Update exiting Data 20140718
16 Importing IV_USE_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Use given IDS for crate and update 20140825
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20140718

Method LOAD_TO_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20120123
2 Exporting ET_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table type for upload protocoll 20120123
3 Exporting ET_ZIP Call by reference Type reference (TYPE) GT_ZIP_TYPE table for ZIPs of upload of distribution layer 20130318
4 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL True if error occured for min. 1 File 20120614
5 Exporting EV_PATH Call by reference Type reference (TYPE) STRING root path in Mime repository 20120123
6 Importing IT_FILTER_RANGE Call by reference Type reference (TYPE) GT_FILTER_RANGE_TYPE range table for filter 20120123
7 Importing IV_DEL Call by reference Type reference (TYPE) ABAP_BOOL Delete existing data from MIME 20120123
8 Importing IV_NEW_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE if set, for each library a new task is created and released 20130319
9 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS GC_PACKAGE Package 20120123
10 Importing IV_PATH Call by reference Type reference (TYPE) TEXT1024 GC_SUBDIRECTORY subdirectoy to save files in MIME repository 20120123
11 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20120123
12 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20120123
13 Importing IV_SHOW Call by reference Type reference (TYPE) ABAP_BOOL show data fromMIME repository 20120123
14 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Test mode(no update) 20120123
15 Importing IV_UPD Call by reference Type reference (TYPE) ABAP_BOOL Update exitind Data 20120123
16 Importing IV_URL Call by reference Type reference (TYPE) TEXT1024 URL to source data 20120123
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20120123

Method MIME_CREATE_FOLDER_WITH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FOLDER_IO Call by reference Type reference (TYPE) SKWF_IO Folder ID (Technical Object Key Including GUID) 20140825
2 Importing IV_CHECK_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE X Check Authorization, '' No Authorization Check 20140825
3 Importing IV_CORR_NUMBER Call by reference Type reference (TYPE) TRKORR Request/Task 20140825
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE Folder Short Description 20140825
5 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package (Initial -> Copy Dialog / Parent Package) 20140825
6 Importing IV_FOLDER_ROLE Call by reference Type reference (TYPE) MR_FROLE SPACE Folder Role, if Known 20140825
7 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Original Language in TADIR 20140825
8 Importing IV_NEW_FOLDER_ROLE_DESCRIPTION Call by reference Type reference (TYPE) DDTEXT SPACE Short Text for New Folder Role 20140825
9 Importing IV_SUPPRESS_PACKAGE_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE X - Suppress Package Query 20140825
10 Importing IV_URL Call by reference Type reference (TYPE) CSEQUENCE Folder URL 20140825
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140825

Method MIME_PUT_WITH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE X Check Authorization, '' No Authorization Check 20140825
2 Importing IV_CONTENT Call by reference Type reference (TYPE) XSTRING Object Contents (if exists -> overwrite contents) 20140825
3 Importing IV_CORR_NUMBER Call by reference Type reference (TYPE) TRKORR Request/Task 20140825
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CSEQUENCE For new object: Object short description 20140825
5 Importing IV_DEV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package (Initial -> Copy Dialog / Parent Package) 20140825
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) LANGU SY-LANGU Language of MIME Object 20140825
7 Importing IV_SUPPRESS_PACKAGE_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE For New Object: X - Suppress Package Query 20140825
8 Importing IV_URL Call by reference Type reference (TYPE) CSEQUENCE Object URL 20140825
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140825

Method PROCESS_LIBRARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table type for upload protocoll 20130318
2 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL True if error occured for min. 1 File 20130318
3 Exporting EV_PATH Call by reference Type reference (TYPE) STRING root path in Mime repository 20130318
4 Importing IO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20130318
5 Importing IT_FILTER_RANGE Call by reference Type reference (TYPE) GT_FILTER_RANGE_TYPE range table for filter 20130318
6 Importing IV_BUNDLE Call by reference Type reference (TYPE) STRING bundle name 20130318
7 Importing IV_DEL Call by reference Type reference (TYPE) ABAP_BOOL Delete existing data from MIME 20130318
8 Importing IV_NEW_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE if set, for each library a new task is created and released 20130319
9 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS GC_PACKAGE Package 20130318
10 Importing IV_PATH Call by reference Type reference (TYPE) TEXT1024 GC_SUBDIRECTORY subdirectoy to save files in MIME repository 20130318
11 Importing IV_PROGRESS_INDICATOR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE show progress indicator 20130318
12 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20130318
13 Importing IV_SHOW Call by reference Type reference (TYPE) ABAP_BOOL show data fromMIME repository 20130318
14 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Test mode(no update) 20130318
15 Importing IV_UPD Call by reference Type reference (TYPE) ABAP_BOOL Update exitind Data 20130318
16 Importing IV_URL Call by reference Type reference (TYPE) TEXT1024 URL to source data 20130318
17 Importing IV_USE_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Use given IDS for crate and update 20140825
18 Importing IV_VERSION Call by reference Type reference (TYPE) STRING new version 20130318
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME 20130318

Method RELEASE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR Request 20130319
2 Importing IV_TASK Call by reference Type reference (TYPE) TRKORR Task 20130319
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20130319

Method SET_URL_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_IDS Call by reference Type reference (TYPE) GT_ID_TYPE table for URL ID assignment 20140825

Method SET_URL_IDS on class /UI5/CL_UI5_UPLOAD_TO_MIME has no exception.

Method WRITE_DIST_MANIFEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) GT_RESULT_TYPE Result table type for upload protocoll 20140512
2 Exporting EV_ERROR_OCCURED Call by reference Type reference (TYPE) ABAP_BOOL True if error occured for min. 1 File 20140512
3 Importing IO_ZIP Call by reference Object reference (TYPE REF TO) CL_ABAP_ZIP Zip Utility 20140512
4 Importing IV_DEL Call by reference Type reference (TYPE) ABAP_BOOL Delete existing data from MIME 20140512
5 Importing IV_NEW_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE if set, for each library a new task is created and released 20140512
6 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS GC_PACKAGE Package 20140512
7 Importing IV_PATH Call by reference Type reference (TYPE) TEXT1024 GC_SUBDIRECTORY subdirectoy to save files in MIME repository 20140512
8 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR transport request 20140512
9 Importing IV_SHOW Call by reference Type reference (TYPE) ABAP_BOOL show data fromMIME repository 20140512
10 Importing IV_TEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Test mode(no update) 20140512
11 Importing IV_UPD Call by reference Type reference (TYPE) ABAP_BOOL Update exitind Data 20140512
12 Importing IV_URL Call by reference Type reference (TYPE) TEXT1024 URL to source data 20140512
13 Importing IV_USE_IDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Use given IDS for crate and update 20140825
# Exception Resumable Description Created on
1 /UI5/CX_UI5_UPLOAD_TO_MIME Exceptions for UI5 upload 20140512
History
Last changed by/on SAP  20141120 
SAP Release Created in 100