SAP ABAP Class /UI5/CL_UI5_HTTP_HANDLER (UI5 HTTP request handler)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20120123
Properties
Class /UI5/CL_UI5_HTTP_HANDLER  
Short Description UI5 HTTP request handler    
Super Class    
Instantiability of a Class 2  Public 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_EXTENSION HTTP Framework (iHTTP) HTTP Request Handler 20120123
Friends
Class /UI5/CL_UI5_HTTP_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_APPLICATION Constant Public Type reference (TYPE) STRING 'APPLICATIONS' name of application folder 20120123
2 GC_BASE_THEME_NAME Constant Public Type reference (TYPE) STRING 'base' name of base theme 20120123
3 GC_CLEAR_CACHE_REQUEST Constant Private Type reference (TYPE) STRING 'CLEARCACHE' Name of clear server cache request 20120123
4 GC_DEFAULT_VERSION Constant Public Type reference (TYPE) SKWF_DESCR '1' default version 20120626
5 GC_MERGE_MODE_PRELOAD Constant Private Type reference (TYPE) STRING 'preload' Merge mode preload 20130708
6 GC_MERGE_MODE_RAW Constant Private Type reference (TYPE) STRING 'raw' Merge mode raw 20130708
7 GC_MERGE_MODE_REQUIRE Constant Private Type reference (TYPE) STRING 'require' Merge mode require 20130708
8 GC_MIME_PATH Constant Public Type reference (TYPE) STRING '/SAP/PUBLIC/BC/UI5/' Startpath in MIME repository 20120123
9 GT_LIBRARIES Static Attribute Private Type reference (TYPE) GT_LIBRARIES_TYPE table of libraries 20120123
10 GT_VERSIONS Static Attribute Private Type reference (TYPE) GT_VERSIONS_TYPE Table type for versions 20120625
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MIME_TYPE Static method Public Method addjust MIME type for files 20140430
2 CACHE_CONTROL Static method Public Method adds cache control data to response 20120123
3 CHECK_VERSION_NAME Static method Public Method check if a version name is valid 20130417
4 CLEAR_SERVER_CACHE Instance method Private Method clear server cache for SAPUI5 20120123
5 CONVERT_MODULE_NAME Instance method Private Method convert the module name (/ to .) 20130709
6 CREATE_INDEX_PAGE Instance method Private Method create overview start page with bootstrap information 20120123
7 DETERMINE_VERSION Static method Public Method determine the version to use if no exitsting version used 20130417
8 ESCAPE_HTML Static method Public Method escapes the html string 20120702
9 ESCAPE_JAVASCRIPT Static method Private Method escapes the Javascript string 20121108
10 FIND_FILE_IN_APPLICATION Instance method Private Method finds a file in the application 20120123
11 FIND_FILE_IN_LIBRARIES Instance method Private Method finds a file in one of the libraries 20120123
12 GET_BOOTSTRAP Static method Public Method get bootstrap string 20120123
13 GET_CACHEBUSTER_TIMESTAMP Instance method Private Method creates the timestamp for the cache buster 20120123
14 GET_DIST_VERSION Static method Public Method get the version of the distribution layer 20140512
15 GET_FILE_FROM_BSP_APP Static method Private Method reads a file from a BSP application 20130613
16 GET_FOLDER_CONTENT Instance method Private Method get content of a folder 20120123
17 GET_HASH_FOR_LONG_FILE_NAME Static method Public Method converts a long file name of an URL into a hash name 20120123
18 GET_LIBRARIES Static method Private Method get installed libraries 20120123
19 GET_LIBRARIES_VERSION Static method Public Method get installed libraries wirh its version 20120828
20 GET_LIBRARY_DEPENDENCIES Instance method Private Method get the dependencies of a library 20130610
21 GET_PREREQUIRED_MODULES Instance method Private Method get the modules that are requered to run requested modules 20130605
22 GET_REQUIRED_MODULES_FROM_APP Instance method Private Method get a list of requred modules from the application 20130604
23 GET_REQUIRED_MODULES_RECURSIVE Instance method Private Method gets the required modules in a recursive way 20130610
24 GET_SAP_UI_VERSION Instance method Private Method creates the content for discovery/all_libs request 20140630
25 GET_THEME_LIBRARIES Static method Private Method get the theme and the libraries from the URL 20130617
26 HANDLE_CACHEBUSTER_REQUEST Instance method Private Method handles a cachebuster request 20120123
27 MERGE_CSS Instance method Private Method merge CSS of requested libraries 20130617
28 MERGE_MODULES Instance method Private Method merge requested modules 20130603
29 MERGE_PARAMETERS Instance method Private Method merge library parameters of requested libraries 20130617
30 NEGOTIATE_RES_BUNDLE_REQUEST Instance method Private Method Find the base rsource bundle 20120123
31 NEGOTIATE_THEME_REQUEST Instance method Private Method Find the file in the BASE theme 20120123
32 NOT_FOUND Static method Public Method file not found handler 20120123
33 PARSE_URL_QUERY Instance method Private Method parse the list of modules from the URL query 20130604
34 RESOURCE_SERVLET Instance method Private Method map the URL to the correct MIME path 20120123
35 WRITE_MODULES_PRELOAD Instance method Private Method write requred modules as preload function 20130709
36 WRITE_MODULES_RAW Instance method Private Method write required modules in raw mode 20130605
37 WRITE_MODULES_REQUIRES Instance method Private Method write required modules in required mode 20130606
Events
Class /UI5/CL_UI5_HTTP_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GS_DEPENDENCIES_TYPE Private See coding structure type for library dependencies 20130610 BEGIN OF gs_dependencies_type, module TYPE string, requires TYPE gt_module_type, includes TYPE gt_module_type, used TYPE abap_bool, END OF gs_dependencies_type
2 GS_INCLUDED_TYPE Private See coding structure type for included modules 20130610 BEGIN OF gs_included_type, module TYPE string, included_in TYPE string, END OF gs_included_type
3 GS_LIBRARIES_TYPE Private See coding Structure type for libraries 20120625 BEGIN OF gs_libraries_type, library TYPE skwf_descr, version TYPE skwf_descr, END OF gs_libraries_type
4 GS_LIBRARIES_VERSION_TYPE Public See coding Structure type for library versions 20120828 BEGIN OF GS_LIBRARIES_VERSION_TYPE, library type string, main_version type string, version type string, timestamp type string, library_name type string. types: END OF GS_LIBRARIES_VERSION_TYPE
5 GS_MODULESET_TYPE Private See coding structure type for moduleset 20130605 BEGIN OF gs_moduleset_type, mode TYPE string, name TYPE string, resolve TYPE abap_bool, renderer TYPE abap_bool, modules TYPE gt_module_st_type, END OF gs_moduleset_type
6 GS_MODULE_TYPE Private See coding Structure type for module 20130604 BEGIN OF gs_module_type, module TYPE string, END OF gs_module_type
7 GS_REQUIRED_FROM_TYPE Private See coding structure type for required modules 20130611 BEGIN OF gs_required_from_type, module TYPE string, required_from TYPE string, END OF gs_required_from_type
8 GS_VERSIONS_TYPE Private See coding Structure type for versions 20120625 BEGIN OF gs_versions_type , version TYPE skwf_descr, END OF gs_versions_type
9 GT_DEPENDENCIES_TYPE Private See coding table type for library dependencies 20130610 gt_dependencies_type TYPE SORTED TABLE OF gs_dependencies_type WITH UNIQUE KEY module
10 GT_INCLUDED_TYPE Private See coding table type for included modules 20130610 gt_included_type TYPE SORTED TABLE OF gs_included_type WITH NON-UNIQUE KEY module
11 GT_LIBRARIES_TYPE Private See coding Table type for libraries 20120123 gt_libraries_type TYPE SORTED TABLE OF gs_libraries_type WITH UNIQUE KEY library version
12 GT_LIBRARIES_VERSION_TYPE Public See coding Table type for library versions 20120828 GT_LIBRARIES_VERSION_TYPE type SORTED TABLE OF GS_LIBRARIES_VERSION_TYPE WITH UNIQUE KEY library main_version
13 GT_MODULESET_TYPE Private See coding table type for moduleset 20130605 gt_moduleset_type TYPE STANDARD TABLE OF gs_moduleset_type
14 GT_MODULE_ST_TYPE Private See coding Standard table type for modules 20130611 gt_module_st_type TYPE STANDARD TABLE OF gs_module_type WITH NON-UNIQUE KEY module
15 GT_MODULE_TYPE Private See coding Table type for modules 20130604 gt_module_type TYPE SORTED TABLE OF gs_module_type WITH UNIQUE KEY module
16 GT_REQUIRED_FROM_TYPE Private See coding table type for required modules 20130611 gt_required_from_type TYPE SORTED TABLE OF gs_required_from_type WITH NON-UNIQUE KEY module
17 GT_VERSIONS_TYPE Private See coding Table type for versions 20120625 gt_versions_type TYPE SORTED TABLE OF gs_versions_type WITH UNIQUE KEY version
Method Signatures

Method ADJUST_MIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20140430
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20140430

Method ADJUST_MIME_TYPE on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method CACHE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOT_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Indicator file not changed 20120123
2 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20120123
3 Importing IV_CB_TIMESTAMP_USED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE cache buster timestamp used in request 20120613
4 Importing IV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
5 Importing IV_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
6 Importing IV_USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator to use cache or not 20120123

Method CACHE_CONTROL on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method CHECK_VERSION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR version name 20130417
2 Returning RV_VALID Value transfer Type reference (TYPE) ABAP_BOOL flag if valid name 20130417

Method CHECK_VERSION_NAME on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method CLEAR_SERVER_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) STRING Inhalt 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME type 20120123
4 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20120123

Method CLEAR_SERVER_CACHE on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method CONVERT_MODULE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MODULE Call by reference Type reference (TYPE) STRING module name 20130709

Method CONVERT_MODULE_NAME on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method CREATE_INDEX_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) STRING Inhalt 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME type 20120123
4 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20120123

Method CREATE_INDEX_PAGE on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method DETERMINE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR version to use 20130417

Method DETERMINE_VERSION on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method ESCAPE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) STRING unescaped string 20120702
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING escaped string 20120702

Method ESCAPE_HTML on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method ESCAPE_JAVASCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) STRING unescaped string 20121108
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING escaped string 20121108

Method ESCAPE_JAVASCRIPT on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method FIND_FILE_IN_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
4 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
5 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) ABAP_BOOL Folder indicator 20120123
6 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
7 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20120123
8 Exporting EV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR version to use for application 20130418
9 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING application 20120123
10 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a application 20120123

Method FIND_FILE_IN_APPLICATION on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method FIND_FILE_IN_LIBRARIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
4 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
5 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) ABAP_BOOL Folder indicator 20120123
6 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
7 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20120123
8 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20120123
9 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20120625

Method FIND_FILE_IN_LIBRARIES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_BOOTSTRAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BOOTSTRAP Call by reference Type reference (TYPE) STRING bootstrap string 20120123
2 Importing IV_HOST Call by reference Type reference (TYPE) STRING host/server 20120123
3 Importing IV_ICF_HANDLER Call by reference Type reference (TYPE) STRING 'sap/public/bc/ui5_ui5' path for used icf handler 20120123
4 Importing IV_USE_CACHEBUSTER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE use cachebuster for core url 20120123

Method GET_BOOTSTRAP on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_CACHEBUSTER_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR GC_DEFAULT_VERSION runtime version 20121023
2 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) STRING Timestamp for cachebuster 20120123

Method GET_CACHEBUSTER_TIMESTAMP on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_DIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR version for check 20140512
2 Returning RV_VERSION Value transfer Type reference (TYPE) STRING version of dist layer 20140512

Method GET_DIST_VERSION on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_FILE_FROM_BSP_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20130613
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130613
3 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130613
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING application 20130613
5 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of an application 20130613

Method GET_FILE_FROM_BSP_APP on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_FOLDER_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) STRING content 20120123
2 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME type 20120123
3 Importing IV_URL Call by reference Type reference (TYPE) STRING URL 20120123

Method GET_FOLDER_CONTENT on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_HASH_FOR_LONG_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_URL Call by reference Type reference (TYPE) STRING URL 20120123
2 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) STRING file name 20120123

Method GET_HASH_FOR_LONG_FILE_NAME on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_LIBRARIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIBRARIES Call by reference Type reference (TYPE) GT_LIBRARIES_TYPE libraries 20120123
2 Exporting ET_VERSIONS Call by reference Type reference (TYPE) GT_VERSIONS_TYPE versions 20120625

Method GET_LIBRARIES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_LIBRARIES_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIBRARIES_VERSION Call by reference Type reference (TYPE) GT_LIBRARIES_VERSION_TYPE Table of library versions 20120828
2 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR get libraries only for requested version 20131121

Method GET_LIBRARIES_VERSION on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_LIBRARY_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEPENDENCIES Call by reference Type reference (TYPE) GT_DEPENDENCIES_TYPE table of library dependencies 20130610
2 Changing CT_INCLUDED Call by reference Type reference (TYPE) GT_INCLUDED_TYPE table of included modules 20130610
3 Changing CT_REQUIRED_FROM Call by reference Type reference (TYPE) GT_REQUIRED_FROM_TYPE table of required modules 20130611
4 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130613
5 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130610
6 Importing IV_PATH Call by reference Type reference (TYPE) STRING path to file 20130610
7 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130610

Method GET_LIBRARY_DEPENDENCIES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_PREREQUIRED_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MODULESETS Call by reference Type reference (TYPE) GT_MODULESET_TYPE table of modulesets 20130610
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130613
3 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130605

Method GET_PREREQUIRED_MODULES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_REQUIRED_MODULES_FROM_APP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODULESETS Call by reference Type reference (TYPE) GT_MODULESET_TYPE table of modulesets 20130605
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130613
3 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130613
4 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING application 20130605
5 Importing IV_QUERY Call by reference Type reference (TYPE) STRING URL query for modules 20130604

Method GET_REQUIRED_MODULES_FROM_APP on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_REQUIRED_MODULES_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DEPENDENCIES Call by reference Type reference (TYPE) GT_DEPENDENCIES_TYPE table of library dependencies 20130610
2 Changing CT_INCLUDED Call by reference Type reference (TYPE) GT_INCLUDED_TYPE table of included modules 20130618
3 Changing CT_LIBRARIES_READ Call by reference Type reference (TYPE) GT_LIBRARIES_TYPE Table of libraries where depencencies are read 20130618
4 Changing CT_MODULES Call by reference Type reference (TYPE) GT_MODULE_TYPE Table of modules required 20130610
5 Changing CT_REQUIRED_FROM Call by reference Type reference (TYPE) GT_REQUIRED_FROM_TYPE table of required modules 20130618
6 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130618
7 Importing IV_MODULE Call by reference Type reference (TYPE) STRING Module 20130610
8 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130618

Method GET_REQUIRED_MODULES_RECURSIVE on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_SAP_UI_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) STRING file content 20140630
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20140630
3 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20140630
4 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20140630
5 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR used version 20140630

Method GET_SAP_UI_VERSION on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method GET_THEME_LIBRARIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIBRARIES Call by reference Type reference (TYPE) GT_LIBRARIES_TYPE Table of libraries 20130617
2 Exporting EV_THEME Call by reference Type reference (TYPE) STRING requested theme 20130617
3 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20130617
4 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20130617

Method GET_THEME_LIBRARIES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method HANDLE_CACHEBUSTER_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PATH Call by reference Type reference (TYPE) STRING path 20120123
2 Exporting EV_CB_TIMESTAMP_USED Call by reference Type reference (TYPE) ABAP_BOOL Cachebuster timestamp used 20120613
3 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
4 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
5 Exporting EV_ERROR_CODE Call by reference Type reference (TYPE) I error code 20120123
6 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
7 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20130515

Method HANDLE_CACHEBUSTER_REQUEST on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method MERGE_CSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130617
2 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20130617
3 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20130617
4 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20130617
5 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130617
6 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20130617
7 Importing IV_DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Debugging mode 20130617
8 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20130617
9 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130617

Method MERGE_CSS on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method MERGE_MODULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130603
2 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20130603
3 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20130603
4 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20130603
5 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130603
6 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20130603
7 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING application 20130605
8 Importing IV_DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Debugging mode 20130606
9 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130604

Method MERGE_MODULES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method MERGE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130617
2 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20130617
3 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20130617
4 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20130617
5 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20130617
6 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20130617
7 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20130617
8 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130617

Method MERGE_PARAMETERS on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method NEGOTIATE_RES_BUNDLE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
4 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
5 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) ABAP_BOOL Folder indicator 20120123
6 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
7 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20120123
8 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20120123
9 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20120625

Method NEGOTIATE_RES_BUNDLE_REQUEST on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method NEGOTIATE_THEME_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20120123
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
3 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
4 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
5 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) ABAP_BOOL Folder indicator 20120123
6 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
7 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20120123
8 Importing IV_PATH Call by reference Type reference (TYPE) STRING file path inside of a library 20120123
9 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20120625

Method NEGOTIATE_THEME_REQUEST on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method NOT_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Call by reference Type reference (TYPE) STRING Inhalt 20120123
2 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) STRING MIME type 20120123
3 Importing IV_TITLE Call by reference Type reference (TYPE) STRING Title of page 20131113
4 Importing IV_URL Call by reference Type reference (TYPE) STRING URL 20120123

Method NOT_FOUND on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method PARSE_URL_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MODULESETS Call by reference Type reference (TYPE) GT_MODULESET_TYPE table of modulesets 20130611
2 Importing IV_QUERY Call by reference Type reference (TYPE) STRING URL query for modules 20130604

Method PARSE_URL_QUERY on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method RESOURCE_SERVLET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CB_TIMESTAMP_USED Call by reference Type reference (TYPE) ABAP_BOOL Cachebuster timestamp used 20120613
2 Exporting EV_CONTENT Call by reference Type reference (TYPE) XSTRING file content 20120123
3 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20120123
4 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING file content as string 20120123
5 Exporting EV_ERROR_CODE Call by reference Type reference (TYPE) I error code 20120123
6 Exporting EV_ETAG Call by reference Type reference (TYPE) CHAR32 Etag for server cache 20120123
7 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) ABAP_BOOL Folder indicator 20120123
8 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE MIME type 20120123
9 Exporting EV_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL not found indicator 20120123
10 Exporting EV_USE_CACHE Call by reference Type reference (TYPE) ABAP_BOOL use cache 20120123
11 Importing IO_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server 20120123

Method RESOURCE_SERVLET on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method WRITE_MODULES_PRELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Content 20130709
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130709
3 Importing IS_MODULESET Call by reference Type reference (TYPE) GS_MODULESET_TYPE moduleset 20130709
4 Importing IV_DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Debugging mode 20130709
5 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130709

Method WRITE_MODULES_PRELOAD on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method WRITE_MODULES_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Content 20130605
2 Exporting EV_CONTENT_LAST_CHANGED Call by reference Type reference (TYPE) SDOK_CHTST last changed 20130613
3 Importing IS_MODULESET Call by reference Type reference (TYPE) GS_MODULESET_TYPE moduleset 20130605
4 Importing IV_DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Debugging mode 20130606
5 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130605

Method WRITE_MODULES_RAW on class /UI5/CL_UI5_HTTP_HANDLER has no exception.

Method WRITE_MODULES_REQUIRES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Content 20130606
2 Importing IS_MODULESET Call by reference Type reference (TYPE) GS_MODULESET_TYPE moduleset 20130606
3 Importing IV_DEBUG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Debugging mode 20130606
4 Importing IV_VERSION Call by reference Type reference (TYPE) SKWF_DESCR '1' version of library 20130606

Method WRITE_MODULES_REQUIRES on class /UI5/CL_UI5_HTTP_HANDLER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 100