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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | 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 | Constant | Public | Type reference (TYPE) | DEVCLASS | '/UI5/UI5_CONTENT' | package to store MIME content | 20120123 | ||
| 2 | Constant | Public | Type reference (TYPE) | SDOK_PROPN | 'DESCRIPTION' | LHIO property DESCRIPTION | 20120123 | ||
| 3 | Constant | Public | Type reference (TYPE) | SDOK_PROPN | 'MIME_VERSION' | PHIO property MIME_VERSION | 20120123 | ||
| 4 | Constant | Private | See coding | Error/warning for result | 20120123 | ||||
| 5 | Constant | Public | Type reference (TYPE) | TEXT1024 | 'LIBRARIES/' | Subdirectory in MIME path | 20120123 | ||
| 6 | Constant | Public | Type reference (TYPE) | TEXT1024 | 'VER/' | Path to version is MIME repository | 20120622 | ||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | /UI5/BADI_PREVENT_DELETION | BAdI reference | 20131024 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_MR_API | MIME repository API | 20120123 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | GT_ID_TYPE | table for URL ID assignment | 20140825 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | SDOKPROPTNS | LHIO properties | 20120123 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | SDOKPROPTNS | PHIO properties | 20120123 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Badi is implemented | 20131024 | |||
| 13 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | BAdI prevent deletion for all files | 20131028 | |||
| 14 | 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 | Static method | Public | Method | check if properties are correct | 20120123 | |
| 2 | Static method | Public | Constructor | 20120123 | ||
| 3 | Instance method | Private | Method | clear server cache for special URLs | 20140718 | |
| 4 | Instance method | Private | Method | Check if debug files are changed | 20130924 | |
| 5 | Static method | Public | Method | compares 2 Files and returns delta | 20120423 | |
| 6 | Instance method | Public | Method | Copy one Folder in MIME repository to other one | 20120620 | |
| 7 | Static method | Private | Method | create a new task | 20130319 | |
| 8 | Static method | Private | Method | creates a ZIP object from the file | 20140718 | |
| 9 | Instance method | Private | Method | get the ids for an URL from the global table | 20140825 | |
| 10 | Static method | Private | Method | Get files from MIME repository | 20120123 | |
| 11 | Instance method | Private | Method | get properties of a MIME object | 20120123 | |
| 12 | Static method | Private | Method | get the open task of the request | 20130319 | |
| 13 | Static method | Public | Method | get singleton reference to this class | 20120123 | |
| 14 | Static method | Private | Method | Get files from URL | 20120123 | |
| 15 | Static method | Public | Method | get UI5 Version of source files | 20120123 | |
| 16 | Instance method | Public | Method | Load MIME data to MIME repository | 20140718 | |
| 17 | Instance method | Public | Method | Load MIME data to MIME repository | 20120123 | |
| 18 | Instance method | Private | Method | creates a new folder in the MIME repository using given ID | 20140825 | |
| 19 | Instance method | Private | Method | put file to MIME repository using given IDs | 20140825 | |
| 20 | Instance method | Private | Method | process one library | 20130318 | |
| 21 | Static method | Private | Method | release task | 20130319 | |
| 22 | Instance method | Public | Method | Sets the URL ID assignment | 20140825 | |
| 23 | 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 | IV_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete existing data from MIME | 20120123 | |||
| 2 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20120123 | |||
| 3 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20120123 | |||
| 4 | IV_SHOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | show data fromMIME repository | 20120123 | |||
| 5 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | Test mode(no update) | 20120123 | |||
| 6 | IV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update exitind Data | 20120123 | |||
| 7 | IV_URL | Call by reference | Type reference (TYPE) | TEXT1024 | URL to source data | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | IO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | Zip Utility | 20130924 | |||
| 2 | IT_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table for upload protocoll | 20131113 | |||
| 3 | IV_FILE_MIME | Call by reference | Type reference (TYPE) | STRING | File name in MIME repository | 20130924 | |||
| 4 | IV_FILE_ZIP | Call by reference | Type reference (TYPE) | STRING | File name in ZIP File | 20130924 | |||
| 5 | IV_VERSION | Call by reference | Type reference (TYPE) | STRING | new version | 20131105 | |||
| 6 | 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 | IV_FILE1 | Call by reference | Type reference (TYPE) | XSTRING | first file | 20120423 | |||
| 2 | IV_FILE2 | Call by reference | Type reference (TYPE) | XSTRING | second file | 20120423 | |||
| 3 | IV_VERSION1 | Call by reference | Type reference (TYPE) | CSEQUENCE | version of file 1 | 20120423 | |||
| 4 | IV_VERSION2 | Call by reference | Type reference (TYPE) | CSEQUENCE | version of file 2 | 20120423 | |||
| 5 | 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 | ET_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table type for upload protocoll | 20120620 | |||
| 2 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if error occured for min. 1 File | 20120620 | |||
| 3 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | GC_PACKAGE | Package | 20120620 | ||
| 4 | IV_PROGRESS_INDICATOR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | show progress indicator | 20120620 | ||
| 5 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20120620 | |||
| 6 | IV_SOURCE_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | Source path in MIME repository | 20120620 | |||
| 7 | IV_TARGET_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | GC_SUBDIRECTORY | subdirectoy to save files in MIME repository | 20120620 | ||
| 8 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Test mode(no update) | 20120620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120620 |
Method CREATE_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TASK | Call by reference | Type reference (TYPE) | TRKORR | Task | 20130319 | |||
| 2 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20130319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | ZIP object | 20140718 | |||
| 2 | ET_ZIP | Call by reference | Type reference (TYPE) | GT_ZIP_TYPE | table for ZIPs of upload of distribution layer | 20140718 | |||
| 3 | EV_BUNDLE | Call by reference | Type reference (TYPE) | STRING | Bundle name of lib | 20140718 | |||
| 4 | EV_JAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag: imported archive is a LIB | 20140718 | |||
| 5 | EV_VERSION | Call by reference | Type reference (TYPE) | STRING | version of LIB | 20140718 | |||
| 6 | IV_FILE | Call by reference | Type reference (TYPE) | XSTRING | zipped file | 20140718 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_LOIO | Call by reference | Type reference (TYPE) | SKWF_IO | LOIO for URL | 20140825 | |||
| 2 | ES_PHIO | Call by reference | Type reference (TYPE) | SKWF_IO | PHIO for URL | 20140825 | |||
| 3 | IV_URL | Call by reference | Type reference (TYPE) | STRING | URL | 20140825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_MIME_CONTENT | Call by reference | Type reference (TYPE) | GT_MIME_URL_TYPE | table of mime file URLs | 20120123 | |||
| 2 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | root path in MIME repository | 20120123 | |||
| 3 | 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 | EV_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Attribute Value: DESCRIPTION | 20120123 | |||
| 2 | EV_LAST_CHANGE | Call by reference | Type reference (TYPE) | SDOK_CHTST | time of last change | 20120123 | |||
| 3 | EV_VERSION | Call by reference | Type reference (TYPE) | TEXT20 | Attribute Value: MIME_VERSION | 20120123 | |||
| 4 | IV_URL | Call by reference | Type reference (TYPE) | STRING | URL in MIME repository | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120123 |
Method GET_OPEN_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TASK | Call by reference | Type reference (TYPE) | TRKORR | Task | 20130319 | |||
| 2 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20130319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions for UI5 upload | 20130319 |
Method GET_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | EO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | ZIP object | 20120123 | |||
| 2 | ET_ZIP | Call by reference | Type reference (TYPE) | GT_ZIP_TYPE | table for ZIPs of upload of distribution layer | 20130315 | |||
| 3 | EV_BUNDLE | Call by reference | Type reference (TYPE) | STRING | Bundle name of lib | 20120123 | |||
| 4 | EV_JAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag: imported archive is a LIB | 20120123 | |||
| 5 | EV_VERSION | Call by reference | Type reference (TYPE) | STRING | version of LIB | 20120123 | |||
| 6 | IV_PROGRESS_INDICATOR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | show progress indicator | 20120123 | ||
| 7 | IV_URL | Call by reference | Type reference (TYPE) | TEXT1024 | URL to source ZIP file | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120123 |
Method GET_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BUILD_TIMESTAMP | Call by reference | Type reference (TYPE) | STRING | buld timestamp of library | 20120123 | |||
| 2 | EV_BUNDLE | Call by reference | Type reference (TYPE) | STRING | Bundle name of library | 20120123 | |||
| 3 | EV_JSLIBRARY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag if it is a JSLibrary | 20130325 | |||
| 4 | EV_LIBRARY_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the library | 20131121 | |||
| 5 | EV_UILIBRARY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag if it is a UILibrary | 20130315 | |||
| 6 | EV_VERSION | Call by reference | Type reference (TYPE) | STRING | Version of library | 20120123 | |||
| 7 | 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 | EO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | Zip Utility | 20140718 | |||
| 2 | ET_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table type for upload protocoll | 20140718 | |||
| 3 | ET_ZIP | Call by reference | Type reference (TYPE) | GT_ZIP_TYPE | table for ZIPs of upload of distribution layer | 20140718 | |||
| 4 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if error occured for min. 1 File | 20140718 | |||
| 5 | EV_PATH | Call by reference | Type reference (TYPE) | STRING | root path in Mime repository | 20140718 | |||
| 6 | IT_FILTER_RANGE | Call by reference | Type reference (TYPE) | GT_FILTER_RANGE_TYPE | range table for filter | 20140718 | |||
| 7 | IV_FILE | Call by reference | Type reference (TYPE) | XSTRING | library as file (XSTRING) | 20140718 | |||
| 8 | IV_FILENAME | Call by reference | Type reference (TYPE) | STRING | file name | 20140718 | |||
| 9 | 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 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | GC_PACKAGE | Package | 20140718 | ||
| 11 | IV_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | GC_SUBDIRECTORY | subdirectoy to save files in MIME repository | 20140718 | ||
| 12 | IV_PROGRESS_INDICATOR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | show progress indicator | 20140718 | ||
| 13 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20140718 | |||
| 14 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Test mode(no update) | 20140718 | ||
| 15 | IV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update exiting Data | 20140718 | |||
| 16 | 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 | 20140718 |
Method LOAD_TO_MIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | Zip Utility | 20120123 | |||
| 2 | ET_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table type for upload protocoll | 20120123 | |||
| 3 | ET_ZIP | Call by reference | Type reference (TYPE) | GT_ZIP_TYPE | table for ZIPs of upload of distribution layer | 20130318 | |||
| 4 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if error occured for min. 1 File | 20120614 | |||
| 5 | EV_PATH | Call by reference | Type reference (TYPE) | STRING | root path in Mime repository | 20120123 | |||
| 6 | IT_FILTER_RANGE | Call by reference | Type reference (TYPE) | GT_FILTER_RANGE_TYPE | range table for filter | 20120123 | |||
| 7 | IV_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete existing data from MIME | 20120123 | |||
| 8 | 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 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | GC_PACKAGE | Package | 20120123 | ||
| 10 | IV_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | GC_SUBDIRECTORY | subdirectoy to save files in MIME repository | 20120123 | ||
| 11 | IV_PROGRESS_INDICATOR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | show progress indicator | 20120123 | ||
| 12 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20120123 | |||
| 13 | IV_SHOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | show data fromMIME repository | 20120123 | |||
| 14 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Test mode(no update) | 20120123 | ||
| 15 | IV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update exitind Data | 20120123 | |||
| 16 | IV_URL | Call by reference | Type reference (TYPE) | TEXT1024 | URL to source data | 20120123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120123 |
Method MIME_CREATE_FOLDER_WITH_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FOLDER_IO | Call by reference | Type reference (TYPE) | SKWF_IO | Folder ID (Technical Object Key Including GUID) | 20140825 | |||
| 2 | IV_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | X Check Authorization, '' No Authorization Check | 20140825 | ||
| 3 | IV_CORR_NUMBER | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20140825 | |||
| 4 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CSEQUENCE | Folder Short Description | 20140825 | |||
| 5 | IV_DEV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package (Initial -> Copy Dialog / Parent Package) | 20140825 | |||
| 6 | IV_FOLDER_ROLE | Call by reference | Type reference (TYPE) | MR_FROLE | SPACE | Folder Role, if Known | 20140825 | ||
| 7 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Original Language in TADIR | 20140825 | ||
| 8 | IV_NEW_FOLDER_ROLE_DESCRIPTION | Call by reference | Type reference (TYPE) | DDTEXT | SPACE | Short Text for New Folder Role | 20140825 | ||
| 9 | IV_SUPPRESS_PACKAGE_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | X - Suppress Package Query | 20140825 | ||
| 10 | IV_URL | Call by reference | Type reference (TYPE) | CSEQUENCE | Folder URL | 20140825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | X Check Authorization, '' No Authorization Check | 20140825 | ||
| 2 | IV_CONTENT | Call by reference | Type reference (TYPE) | XSTRING | Object Contents (if exists -> overwrite contents) | 20140825 | |||
| 3 | IV_CORR_NUMBER | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20140825 | |||
| 4 | IV_DESCRIPTION | Call by reference | Type reference (TYPE) | CSEQUENCE | For new object: Object short description | 20140825 | |||
| 5 | IV_DEV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package (Initial -> Copy Dialog / Parent Package) | 20140825 | |||
| 6 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language of MIME Object | 20140825 | ||
| 7 | IV_SUPPRESS_PACKAGE_DIALOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | For New Object: X - Suppress Package Query | 20140825 | ||
| 8 | IV_URL | Call by reference | Type reference (TYPE) | CSEQUENCE | Object URL | 20140825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions for UI5 upload | 20140825 |
Method PROCESS_LIBRARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table type for upload protocoll | 20130318 | |||
| 2 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if error occured for min. 1 File | 20130318 | |||
| 3 | EV_PATH | Call by reference | Type reference (TYPE) | STRING | root path in Mime repository | 20130318 | |||
| 4 | IO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | Zip Utility | 20130318 | |||
| 5 | IT_FILTER_RANGE | Call by reference | Type reference (TYPE) | GT_FILTER_RANGE_TYPE | range table for filter | 20130318 | |||
| 6 | IV_BUNDLE | Call by reference | Type reference (TYPE) | STRING | bundle name | 20130318 | |||
| 7 | IV_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete existing data from MIME | 20130318 | |||
| 8 | 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 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | GC_PACKAGE | Package | 20130318 | ||
| 10 | IV_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | GC_SUBDIRECTORY | subdirectoy to save files in MIME repository | 20130318 | ||
| 11 | IV_PROGRESS_INDICATOR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | show progress indicator | 20130318 | ||
| 12 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20130318 | |||
| 13 | IV_SHOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | show data fromMIME repository | 20130318 | |||
| 14 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Test mode(no update) | 20130318 | ||
| 15 | IV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update exitind Data | 20130318 | |||
| 16 | IV_URL | Call by reference | Type reference (TYPE) | TEXT1024 | URL to source data | 20130318 | |||
| 17 | IV_USE_IDS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Use given IDS for crate and update | 20140825 | ||
| 18 | IV_VERSION | Call by reference | Type reference (TYPE) | STRING | new version | 20130318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130318 |
Method RELEASE_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Request | 20130319 | |||
| 2 | IV_TASK | Call by reference | Type reference (TYPE) | TRKORR | Task | 20130319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | ET_RESULT | Call by reference | Type reference (TYPE) | GT_RESULT_TYPE | Result table type for upload protocoll | 20140512 | |||
| 2 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True if error occured for min. 1 File | 20140512 | |||
| 3 | IO_ZIP | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ZIP | Zip Utility | 20140512 | |||
| 4 | IV_DEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Delete existing data from MIME | 20140512 | |||
| 5 | 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 | IV_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | GC_PACKAGE | Package | 20140512 | ||
| 7 | IV_PATH | Call by reference | Type reference (TYPE) | TEXT1024 | GC_SUBDIRECTORY | subdirectoy to save files in MIME repository | 20140512 | ||
| 8 | IV_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | transport request | 20140512 | |||
| 9 | IV_SHOW | Call by reference | Type reference (TYPE) | ABAP_BOOL | show data fromMIME repository | 20140512 | |||
| 10 | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Test mode(no update) | 20140512 | ||
| 11 | IV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Update exitind Data | 20140512 | |||
| 12 | IV_URL | Call by reference | Type reference (TYPE) | TEXT1024 | URL to source data | 20140512 | |||
| 13 | 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 | Exceptions for UI5 upload | 20140512 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 100 |