SAP ABAP Interface /UI5/IF_UI5_REP_PERSISTENCE (Persistence for UI5 Repository)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI5-TOL (Application Component) SAP UI development toolkit for HTML5 - Design Time Tools
     /UI5/UI5_INFRA_APP (Package) SAP UI5 Infrastructure for Applications
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /UI5/CL_UI5_REP_PERSISTENCE UI5 Rep. Persistence Implementation 20120504
Properties
Interface /UI5/IF_UI5_REP_PERSISTENCE  
Short Description Persistence for UI5 Repository    
General Data
Package /UI5/UI5_INFRA_APP   SAP UI5 Infrastructure for Applications 
Created 20120504   SAP 
Last changed 20130531   SAP 
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 /UI5/IF_UI5_REP_PERSISTENCE has no interface.
Friends
Interface /UI5/IF_UI5_REP_PERSISTENCE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 REPOSITORY_INFO Instance attribute Public Type reference (TYPE) /UI5/REPOSITORY_INFO_S Repository Info 20120521
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BSP_APPL_EXIST Instance method Public Method Check whether a BSP repository exists 20120504
2 CREATE_BSP_APPLICATION Instance method Public Method Creates a BSP Repository 20120504
3 CREATE_ICF_NODE Instance method Public Method Create ICF Node 20120522
4 DELETE_BSP_APPLICATION Instance method Public Method Deletes a BSP repository 20120504
5 DELETE_BSP_PAGE Instance method Public Method Deletes a BSP page 20120514
6 DELETE_ICF_NODE Instance method Public Method Delete ICF Node 20120522
7 DELETE_MIME_OBJECT Instance method Public Method Delete MIME Object (File or Folder) from Repository 20120516
8 GET_BSP_APPL_ATTRIBUTES Instance method Public Method Get attributes of BSP application 20120504
9 GET_BSP_APPL_MASTERLANG Instance method Public Method Returns the master language of the BSP repository 20120504
10 GET_MIME_IO_FOR_URL Instance method Public Method Supply Kpro Object (LOIO) Based on URL Address 20120516
11 GET_MIME_PROPERTIES Instance method Public Method Get properties of a MIME object 20120516
12 READ_BSP_PAGE Instance method Public Method Reads a BSP page 20120504
13 READ_MIME_OBJECT Instance method Public Method Read MIME object (File or Folder) from Repository 20120516
14 WRITE_BSP_PAGE Instance method Public Method Writes a BSP Page 20120504
15 WRITE_MIME_FILE Instance method Public Method Write a file to the MIME-Repository 20120516
Events
Interface /UI5/IF_UI5_REP_PERSISTENCE has no event.
Types
Interface /UI5/IF_UI5_REP_PERSISTENCE has no local type.
Method Signatures

Method CHECK_BSP_APPL_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPLICATION Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20120504
2 Exporting P_EXISTS Value transfer Type reference (TYPE) FLAG Result 20120504

Method CHECK_BSP_APPL_EXIST on Interface /UI5/IF_UI5_REP_PERSISTENCE has no exception.

Method CREATE_BSP_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) STRING Description to use 20120504
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120504
3 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG General Flag 20120504
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name of the new application 20120504
5 Importing IV_PREFLIGHT_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120611
6 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120504
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120504

Method CREATE_ICF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120522
2 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ' ' no dialog, 'X' with dialog 20120605
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120522
4 Importing IV_PREFLIGHT_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Only do transport check and insert 20120605
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20120522
6 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120522
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120522

Method DELETE_BSP_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG ' ' ' ' no dialog, 'X' with dialog 20120504
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name of UI5 repository 20120504
3 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120504
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120504

Method DELETE_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SY Call by reference Type reference (TYPE) SYST Return Value of ABAP Statements 20120516
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Package 20120516
3 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120516
4 Changing P_CORRNUM Call by reference Type reference (TYPE) TRKORR Request/Task 20120514
5 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Key Structure for Name of Oxygen Page 20120514
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120514

Method DELETE_ICF_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG General Flag 20120522
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120522
3 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120522
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120522

Method DELETE_MIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PATH_MAPPING Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120516
2 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG General Flag 20120516
3 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120516
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120516

Method GET_BSP_APPL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPLICATION Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20120504
2 Returning RESULT Value transfer Type reference (TYPE) O2APPLATTR 02: BSP Application Attributes 20120504

Method GET_BSP_APPL_ATTRIBUTES on Interface /UI5/IF_UI5_REP_PERSISTENCE has no exception.

Method GET_BSP_APPL_MASTERLANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MASTERLANG Call by reference Type reference (TYPE) MASTERLANG Masterlanguage 20120504
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20120504

Method GET_BSP_APPL_MASTERLANG on Interface /UI5/IF_UI5_REP_PERSISTENCE has no exception.

Method GET_MIME_IO_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 KW Framework: Object Key 20120516
2 Importing IS_PATH_MAPPING Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120516
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120516

Method GET_MIME_PROPERTIES 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 KW Framework: Object Key 20120516
2 Exporting ES_PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Object Key 20120516
3 Importing IS_PATH_MAPPING Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120516
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT_INTERNAL UI5 Repositories / Internal Errors 20120516

Method READ_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SY_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120504
2 Exporting P_PAGEATTR Call by reference Type reference (TYPE) O2PAGATTR O2: Page Attributes 20120504
3 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Key Structure for Name of Oxygen Page 20120504
4 Exporting P_SOURCE Call by reference Type reference (TYPE) O2PAGELINE_TABLE O2: Oxygen Page Table 20120504
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120514

Method READ_MIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_CONTENT Call by reference Type reference (TYPE) XSTRING File content as XSTRING 20120516
2 Exporting EV_IS_FOLDER Call by reference Type reference (TYPE) BOOLE_D X - Object is folder, '' - Otherwise file 20120516
3 Exporting EV_LAST_MODIFIED Call by reference Type reference (TYPE) TIMESTAMP last modified 20120516
4 Exporting EV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE mime type 20120516
5 Importing IS_PATH_MAPPING Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120516
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120516

Method WRITE_BSP_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SY Call by reference Type reference (TYPE) SYST ABAP System Fields 20120504
2 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG SPACE General Flag 20120514
3 Changing P_CORRNUM Call by reference Type reference (TYPE) TRKORR Request/Task 20120504
4 Importing P_PAGEATTR Call by reference Type reference (TYPE) O2PAGATTR O2: Page Attributes 20120504
5 Importing P_SOURCE Call by reference Type reference (TYPE) O2PAGELINE_TABLE O2: Oxygen Page Table 20120504
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120514

Method WRITE_MIME_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEW_ETAG Call by reference Type reference (TYPE) STRING new ETag 20120516
2 Importing IS_PATH_MAPPING Call by reference Type reference (TYPE) /UI5/UI5_REP_PATH_MAP_S Path Mapping 20120516
3 Importing IV_CODE_PAGE Call by reference Type reference (TYPE) STRING 'UTF-8' code page 20120516
4 Importing IV_DIALOG_MODE Call by reference Type reference (TYPE) FLAG General Flag 20120516
5 Importing IV_FILE_CONTENT Call by reference Type reference (TYPE) XSTRING File content as XSTRING 20120516
6 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) CSEQUENCE mime type 20120516
7 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20120516
# Exception Resumable Description Created on
1 /UI5/CX_UI5_REP_DT Exception class for SAPUI5 Repository DT 20120516
History
Last changed by/on SAP  20130531 
SAP Release Created in 100