SAP ABAP Class CL_BSP_DLC_XML_STORAGE (Persistence service for XML configuration data)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-CON (Application Component) UI Configuration & Design Layer
     BSP_DYN_CONFIG_TOOLS (Package) Tools for Dynamic Layout
Properties
Class CL_BSP_DLC_XML_STORAGE  
Short Description Persistence service for XML configuration data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TOOLS   Tools for Dynamic Layout 
Created 20050913   SAP 
Last change 20081007   SAP 
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
Class CL_BSP_DLC_XML_STORAGE has no interface implemented.
Friends
Class CL_BSP_DLC_XML_STORAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_SUBKEY Constant Public Type reference (TYPE) BSP_DLC_SUBKEY '<*>' Generischer Teilschlüssel 20050913
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_CONFIG_DATA Static method Public Method Delete config data from DB 20050913
2 GET_CONFIG_DATA Static method Public Method Read config data for DB 20050913
3 GET_XCONFIG_DATA Static method Private Method 20050913
4 LOCK_CONFIG_DATA Static method Public Method Read config data for DB 20051024
5 SAVE_CONFIG_DATA Static method Public Method Save config data for DB 20050913
6 SAVE_XCONFIG_DATA Static method Private Method Save config data for DB 20050913
7 STRING2XSTRING Static method Private Method 20050913
8 XSTRING2STRING Static method Private Method 20050913
Events
Class CL_BSP_DLC_XML_STORAGE has no event.
Types
Class CL_BSP_DLC_XML_STORAGE has no local type.
Method Signatures

Method DELETE_CONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TRANSPORT_DATA Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TRANSPORT_DATA Technical data for connection to transport system 20060119
2 Importing IV_CALL_FROM_PERSONALIZATION Call by reference Type reference (TYPE) FLAG ' ' 20060323
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051017
4 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY Generic Subkey 20050913
5 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051017
6 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051017
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20051104

Method GET_CONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051017
2 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY DEFAULT_SUBKEY Generic Subkey 20050913
3 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051017
4 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051017
5 Importing IV_WITHOUT_PERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060419
6 Returning RV_CONFIG_DATA Value transfer Type reference (TYPE) BSP_DLC_XML String for XML storage 20050913
# Exception Resumable Description Created on
1 NOT_FOUND 20050914

Method GET_XCONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051017
2 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY DEFAULT_SUBKEY Generic Subkey 20050913
3 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051017
4 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051017
5 Importing IV_WITHOUT_PERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060419
6 Returning RV_CONFIG_DATA Value transfer Type reference (TYPE) BSP_DLC_XML_XSTRING XString for XML storage 20050913
# Exception Resumable Description Created on
1 NOT_FOUND 20050913

Method LOCK_CONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051024
2 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY DEFAULT_SUBKEY Generic Subkey 20051024
3 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051024
4 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051024
5 Returning RV_CONFIG_DATA Value transfer Type reference (TYPE) BSP_DLC_XML String for XML storage 20051024
# Exception Resumable Description Created on
1 ERROR_OCCURED 20051024
2 FOREIGN_LOCK 20051024

Method SAVE_CONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TRANSPORT_DATA Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TRANSPORT_DATA Technical data for connection to transport system 20060118
2 Importing IV_CALL_FROM_PERSONALIZATION Call by reference Type reference (TYPE) FLAG ' ' 20060323
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051017
4 Importing IV_CONFIG_DATA Call by reference Type reference (TYPE) BSP_DLC_XML String for XML storage 20050913
5 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY DEFAULT_SUBKEY Generic Subkey 20050913
6 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051017
7 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051017
# Exception Resumable Description Created on
1 PARAMETER_ERROR 20050913

Method SAVE_XCONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TRANSPORT_DATA Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TRANSPORT_DATA Technical data for connection to transport system 20060118
2 Importing IV_CALL_FROM_PERSONALIZATION Call by reference Type reference (TYPE) FLAG ' ' 20060323
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) BSP_WD_COMPONENT_NAME 20051017
4 Importing IV_CONFIG_DATA Call by reference Type reference (TYPE) BSP_DLC_XML_XSTRING XString for XML storage 20050913
5 Importing IV_SUBKEY Call by reference Type reference (TYPE) BSP_DLC_SUBKEY DEFAULT_SUBKEY Generic Subkey 20050913
6 Importing IV_USAGE Call by reference Type reference (TYPE) BSP_DLC_USAGE usage context 20051017
7 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20051017

Method SAVE_XCONFIG_DATA on class CL_BSP_DLC_XML_STORAGE has no exception.

Method STRING2XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) BSP_DLC_XML String for XML storage 20050913
2 Returning RV_XSTRING Value transfer Type reference (TYPE) BSP_DLC_XML_XSTRING XString for XML storage 20050913

Method STRING2XSTRING on class CL_BSP_DLC_XML_STORAGE has no exception.

Method XSTRING2STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_XSTRING Call by reference Type reference (TYPE) BSP_DLC_XML_XSTRING XString for XML storage 20050913
2 Returning RV_STRING Value transfer Type reference (TYPE) BSP_DLC_XML String for XML storage 20050913

Method XSTRING2STRING on class CL_BSP_DLC_XML_STORAGE has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700