SAP ABAP Class CL_RSBPC_WEB_COMMON (Common)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF (Application Component) BPC 'unified model' - Infrastructure
     RSBPC_WEB_SERVICE (Package) BPC Web Client Service
Properties
Class CL_RSBPC_WEB_COMMON  
Short Description Common    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPC_WEB_SERVICE   BPC Web Client Service 
Created 20130522   SAP 
Last change 20140121   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_RSBPC_WEB_COMMON has no interface implemented.
Friends
Class CL_RSBPC_WEB_COMMON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_AVAILABLE_LANGUAGES Static Attribute Private Type reference (TYPE) RSBPC_WEB_T_LAISO 20130710
2 GT_AVAILABLE_THEMES Static Attribute Private Type reference (TYPE) RSBPC_WEB_T_THEME 20130522
3 GT_NAME_FORMATS Static Attribute Private Type reference (TYPE) RSBPC_WEB_T_UM_USER_DEFAULTS 20130708
4 G_DEFAULT_THEME Static Attribute Private Type reference (TYPE) RSBPC_WEB_THEME Web client theme 20130522
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor class contrustor 20130522
2 DECODE_JSON_STRING Static method Public Method decode json string 20130709
3 GET_AVAILABLE_CONNS Static method Public Method Get available connections 20130522
4 GET_AVAILABLE_LANGUAGES Static method Public Method Get available languages 20130710
5 GET_AVAILABLE_THEMES Static method Public Method Get available themes 20130522
6 GET_DEFAULT_THEME Static method Public Method Get default theme 20130522
7 GET_NAME_FORMATS Static method Public Method 20130708
8 IS_CONN_AVAILABLE Static method Public Method Check if given connection is available 20130522
9 IS_THEME_AVAILABLE Static method Public Method Check if given theme available 20130522
10 NORMALIZE_CONTENT_TYPE Static method Public Method Normalize content type 20130522
11 NORMALIZE_LANGU Static method Public Method Normalize language 20130522
12 SAP_LANGU_TO_ISO_LANGU Static method Public Method Convert SAP language to ISO language 20130522
13 XSTRING_TO_STRING Static method Public Method binary to string 20130522
Events
Class CL_RSBPC_WEB_COMMON has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 RSBPC_WEB_S_MESSAGE Public See coding 20130522 begin of rsbpc_web_s_message, msg_code type string, description type string, severity type string, log_id type string, variables type rsbpc_web_t_variable, end of rsbpc_web_s_message
2 RSBPC_WEB_S_VARIABLE Public See coding 20130522 begin of rsbpc_web_s_variable, name type string, value type string, end of rsbpc_web_s_variable
3 RSBPC_WEB_T_CONN Public See coding 20130522 rsbpc_web_t_conn type table of rsbpc_web_conn
4 RSBPC_WEB_T_LAISO Public See coding 20130710 rsbpc_web_t_laiso type table of laiso
5 RSBPC_WEB_T_MESSAGE Public See coding 20130522 rsbpc_web_t_message type table of rsbpc_web_s_message
6 RSBPC_WEB_T_STRING Public See coding 20130522 rsbpc_web_t_string type table of string
7 RSBPC_WEB_T_VARIABLE Public See coding 20130522 rsbpc_web_t_variable type table of rsbpc_web_s_variable with default key
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSBPC_WEB_COMMON has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBPC_WEB_COMMON has no exception.

Method DECODE_JSON_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENCODED Call by reference Type reference (TYPE) STRING 20130709
2 Returning R_DECODED Value transfer Type reference (TYPE) STRING 20130709

Method DECODE_JSON_STRING on class CL_RSBPC_WEB_COMMON has no exception.

Method GET_AVAILABLE_CONNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONN Call by reference Type reference (TYPE) RSBPC_WEB_T_CONN 20130522

Method GET_AVAILABLE_CONNS on class CL_RSBPC_WEB_COMMON has no exception.

Method GET_AVAILABLE_LANGUAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LANGUAGE Call by reference Type reference (TYPE) RSBPC_WEB_T_LAISO 20130710

Method GET_AVAILABLE_LANGUAGES on class CL_RSBPC_WEB_COMMON has no exception.

Method GET_AVAILABLE_THEMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_THEME Call by reference Type reference (TYPE) RSBPC_WEB_T_THEME 20130522

Method GET_AVAILABLE_THEMES on class CL_RSBPC_WEB_COMMON has no exception.

Method GET_DEFAULT_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_THEME Value transfer Type reference (TYPE) RSBPC_WEB_THEME Web client theme 20130522

Method GET_DEFAULT_THEME on class CL_RSBPC_WEB_COMMON has no exception.

Method GET_NAME_FORMATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NAMEFORMATS Call by reference Type reference (TYPE) RSBPC_WEB_T_UM_USER_DEFAULTS 20130708

Method GET_NAME_FORMATS on class CL_RSBPC_WEB_COMMON has no exception.

Method IS_CONN_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONN_TYPE Call by reference Type reference (TYPE) RSBPC_WEB_CONN_TYPE Web Connection Type 20130522
2 Returning RF_AVAILABLE Value transfer Type reference (TYPE) RSBPC_FLG BPC: Generic indicator 20130522

Method IS_CONN_AVAILABLE on class CL_RSBPC_WEB_COMMON has no exception.

Method IS_THEME_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THEME Call by reference Type reference (TYPE) RSBPC_WEB_THEME Web client theme 20130522
2 Returning RF_AVAILABLE Value transfer Type reference (TYPE) RSBPC_FLG BPC: Generic indicator 20130522

Method IS_THEME_AVAILABLE on class CL_RSBPC_WEB_COMMON has no exception.

Method NORMALIZE_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20130522
2 Returning R_NORMALIZED_CONTENT_TYPE Value transfer Type reference (TYPE) STRING 20130522

Method NORMALIZE_CONTENT_TYPE on class CL_RSBPC_WEB_COMMON has no exception.

Method NORMALIZE_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) STRING 20130522
2 Returning R_NORMALIZED_LANGU Value transfer Type reference (TYPE) SPRAS Language Key 20130522

Method NORMALIZE_LANGU on class CL_RSBPC_WEB_COMMON has no exception.

Method SAP_LANGU_TO_ISO_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAP_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20130522
2 Returning R_IOS_LANGU Value transfer Type reference (TYPE) ISOLA SAP Language Key (2-letter code) 20130522

Method SAP_LANGU_TO_ISO_LANGU on class CL_RSBPC_WEB_COMMON has no exception.

Method XSTRING_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CODEPAGE Call by reference Type reference (TYPE) STRING 'UTF-8' 20130522
2 Importing I_SOURCE Call by reference Type reference (TYPE) XSTRING 20130522
3 Returning R_CONVERTED Value transfer Type reference (TYPE) STRING 20130522

Method XSTRING_TO_STRING on class CL_RSBPC_WEB_COMMON has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740