SAP ABAP Class CL_RSBOLAP_BICS_SERVICES (Service Methods for All Java ABAP Communication)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSBOLAP_GENERAL (Package) Contains general objects for RSBOLAP
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20050225
Properties
Class CL_RSBOLAP_BICS_SERVICES  
Short Description Service Methods for All Java ABAP Communication    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBOLAP_GENERAL   Contains general objects for RSBOLAP 
Created 20040722   SAP 
Last change 20130531   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)
2 RRMS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBOLAP_BICS_SERVICES has no interface implemented.
Friends
Class CL_RSBOLAP_BICS_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_COUNTRY Static Attribute Private Type reference (TYPE) INTCA Country (ISO Code) for Determining Locale for RFC to Java 20070308
2 P_LANGU Static Attribute Private Type reference (TYPE) LAISO Language According to ISO 639 20070308
3 P_LANGUAGE_SUPPORT_FILLED Static Attribute Private Type reference (TYPE) RS_BOOL Boolean 20070308
4 P_LAST_SYSTEM_MESSAGE_CHECK Static Attribute Private Type reference (TYPE) SYST-UZEIT Last Check for System Messages 20071220
5 P_LAST_SYSTEM_MESSAGE_FETCH Static Attribute Private Type reference (TYPE) SYST-UZEIT Last Get Operation for System Messages 20070208
6 P_LAST_SYSTEM_MSG_ID Static Attribute Private Type reference (TYPE) EMEID Message ID for System Message 20050720
7 P_MSG_HANDLER_ID Static Attribute Private Type reference (TYPE) SY-UZEIT ID for Message Collector 20040722
8 P_PORTAL_RFC_FAILED Static Attribute Private Type reference (TYPE) CHAR200 Error in the Portal Communication 20051026
9 P_PORTAL_RFC_SUBRC Static Attribute Private Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20051206
10 P_RFC_CALL_DEPTH Static Attribute Private Type reference (TYPE) I Call Depth for Exception Forwarding 20050127
11 P_RFC_HANDLE_COUNTER Static Attribute Private Type reference (TYPE) I Statistic Handle Counter for RFC Calls 20050121
12 P_SYSTEM_MESSAGES_ONCE_A_DAY Static Attribute Private Type reference (TYPE) RS_BOOL System Messages Once Daily Only 20060809
13 P_SYSTEM_MESSAGE_OPTIMIZATION Static Attribute Private Type reference (TYPE) RS_BOOL Optimize System Message Access 20070208
14 P_TEXT_LANGU Static Attribute Private Type reference (TYPE) SY-LANGU 20110228
15 P_TEXT_REPID Static Attribute Private Type reference (TYPE) SY-REPID 20110228
16 P_TH_FUNCTION_NAME_LOOKUP Static Attribute Private Type reference (TYPE) TP_TH_FUNCTION_NAME_LOOKUP Lookup for Function Module Handle 20051024
17 P_TH_TEXTPOOL Static Attribute Private Type reference (TYPE) TP_TH_TEXTPOOL 20110228
18 STAT_EVENT_RFC Constant Public Type reference (TYPE) RSSTA_EVENTN '10000' OLAP Statistics Event (Type NUMC9) 20050121
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_PORTAL_RFC Static method Public Method Execute RFC to the Portal 20050719
2 GET_LAST_SYSTEM_MSG_ID Static method Private Method Last Displayed System Message Number 20060809
3 GET_SYSTEM_MESSAGES Static method Private Method Read System Messages 20060809
4 HANDLE_UNCAUGHT_EXCEPTION Static method Public Method Handling of Exceptions That Are Not Caught 20040722
5 IMPORT_RFC_INTERFACE Static method Public Method Prepare RFC Parameter for Dynamic Call 20050719
6 KERNEL_NOTIFY_CLIENT_EXEC_TIME Static method Public Method Informs Kernel that BI Runtime is being Executed 20080401
7 MESSAGE_HANDLER_FILL_MESSAGES Static method Public Method Fill Messages 20050719
8 MESSAGE_HANDLER_GET_MAX_TYPE Static method Public Method Message Collector: Find Worst Message Type 20040722
9 MESSAGE_HANDLER_GET_MESSAGES Static method Public Method Get Messages 20050104
10 MESSAGE_HANDLER_INIT Static method Public Method Initialize Message Collector 20040722
11 PORTAL_RFC_EXCEPTION_HANDLING Static method Public Method Exception Handling from Portal RFC 20050725
12 READ_TEXTPOOL Static method Public Method Reading the Text Pool 20110228
13 SET_SYSTEM_MESSAGES_ACCESS Static method Public Method Access to System Messages 20070104
14 SET_SYSTEM_MESSAGE_ONCE_A_DAY Static method Public Method Set System Messages to Once Daily 20060809
15 STATISTIC_HANDLING_RFC_END Static method Public Method Statistics Processing for RFC Module End 20050121
16 STATISTIC_HANDLING_RFC_START Static method Public Method Statistics Processing for RFC Module Start 20050121
Events
Class CL_RSBOLAP_BICS_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_FUNCTION_NAME_LOOKUP Private See coding 20051024 begin of TP_S_FUNCTION_NAME_LOOKUP, name TYPE string, handle type RSSTA_HANDLEID, end of tp_s_function_name_lookup
2 TP_TH_FUNCTION_NAME_LOOKUP Private See coding 20051024 tp_th_function_name_lookup type hashed table of tp_s_function_name_lookup with unique key name
3 TP_TH_TEXTPOOL Private See coding 20110228 tp_th_textpool type hashed table of textpool with unique key id key initial size 0
4 TP_T_SYS_MSG Private See coding 20060809 tp_t_sys_msg type STANDARD TABLE OF temsg with default key
Method Signatures

Method EXECUTE_PORTAL_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_PARAMETER Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB Baustein Parameter 20050719
2 Importing I_JAVA_FUNCTION_NAME Call by reference Type reference (TYPE) STRING Funktionsbausteinsname 20050719

Method EXECUTE_PORTAL_RFC on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method GET_LAST_SYSTEM_MSG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NUMBER Value transfer Type reference (TYPE) EMEID Nachricht-Id für Systemnachricht 20060809

Method GET_LAST_SYSTEM_MSG_ID on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method GET_SYSTEM_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HAS_MESSAGES Call by reference Type reference (TYPE) RS_BOOL Systemnachrichten vorhanden 20070426
2 Exporting E_T_MSGS Call by reference Type reference (TYPE) TP_T_SYS_MSG Systemnachrichten 20070426
3 Importing I_STEP_CLOSE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Step Close 20070104

Method GET_SYSTEM_MESSAGES on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method HANDLE_UNCAUGHT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20040722
2 Returning R_MAX_MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040722

Method HANDLE_UNCAUGHT_EXCEPTION on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method IMPORT_RFC_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_PARAMETER Call by reference Type reference (TYPE) ABAP_FUNC_PARMBIND_TAB Rfc Parameter 20050719
2 Importing I_FUNCTION_NAME Call by reference Type reference (TYPE) STRING Funktionsbausteinname 20050719

Method IMPORT_RFC_INTERFACE on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method KERNEL_NOTIFY_CLIENT_EXEC_TIME Signature

Method KERNEL_NOTIFY_CLIENT_EXEC_TIME on class CL_RSBOLAP_BICS_SERVICES has no parameter.
Method KERNEL_NOTIFY_CLIENT_EXEC_TIME on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method MESSAGE_HANDLER_FILL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) RSBOLAP_HANDLE 0000 Eindeutiger Objekt-Handle für die externe Kommunikation 20050719
2 Importing I_T_MESSAGES Value transfer Type reference (TYPE) BICS_PROV_T_MESSAGE Nachrichten 20050719

Method MESSAGE_HANDLER_FILL_MESSAGES on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method MESSAGE_HANDLER_GET_MAX_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) RSBOLAP_HANDLE 0000 Eindeutiger Objekt-Handle für die externe Kommunikation 20040722
2 Importing I_STEP_CLOSE Call by reference Type reference (TYPE) RS_BOOL Step Close 20070104
3 Returning R_MAX_MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040722

Method MESSAGE_HANDLER_GET_MAX_TYPE on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method MESSAGE_HANDLER_GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) RSBOLAP_HANDLE 0000 Eindeutiger Objekt-Handle für die externe Kommunikation 20050104
2 Importing I_SKIP_SYSTEM_MESSAGES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Systemnachrichten auslassen 20050722
3 Importing I_STEP_CLOSE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Step Close 20070104
4 Returning R_T_MESSAGES Value transfer Type reference (TYPE) BICS_PROV_T_MESSAGE Nachrichten 20050104

Method MESSAGE_HANDLER_GET_MESSAGES on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method MESSAGE_HANDLER_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HANDLE Call by reference Type reference (TYPE) RSBOLAP_HANDLE 0000 Eindeutiger Objekt-Handle für die externe Kommunikation 20040722

Method MESSAGE_HANDLER_INIT on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method PORTAL_RFC_EXCEPTION_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_TEXT Value transfer Type reference (TYPE) CHAR200 Fehlertext beim Rfc 20050725
2 Importing I_SUBRC Call by reference Type reference (TYPE) SYSUBRC 1: System, 2: Communication Failure 20051206

Method PORTAL_RFC_EXCEPTION_HANDLING on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method READ_TEXTPOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) CLIKE Text 20110228
2 Importing I_KEY Call by reference Type reference (TYPE) RRSV_TEXT_KEY Schlüssel 20110228
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sparche 20110228
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID 'SAPLRRSV' Programm 20110228

Method READ_TEXTPOOL on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method SET_SYSTEM_MESSAGES_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SYSTEM_MESSAGE_OPTIMIZATION Call by reference Type reference (TYPE) RS_BOOL Optimieren 20070208

Method SET_SYSTEM_MESSAGES_ACCESS on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method SET_SYSTEM_MESSAGE_ONCE_A_DAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Nur einmal am Tag 20060809

Method SET_SYSTEM_MESSAGE_ONCE_A_DAY on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method STATISTIC_HANDLING_RFC_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATISTIC_EVENT_ID Call by reference Type reference (TYPE) I Statistikevent ID 20050121
2 Importing I_STEP_CLOSE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Statistikschritt beenden 20050121

Method STATISTIC_HANDLING_RFC_END on class CL_RSBOLAP_BICS_SERVICES has no exception.

Method STATISTIC_HANDLING_RFC_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATISTIC_EVENT_ID Call by reference Type reference (TYPE) I Statistikevent ID 20050121
2 Importing I_FUNCTION_MODULE_NAME Call by reference Type reference (TYPE) CSEQUENCE Funktionsbausteinname 20050121
3 Importing I_T_STATISTIC_INFO Value transfer Type reference (TYPE) RSSTA_T_EVENTINPUT OLAP Statistik: Massen Insert von Event Daten 20050121

Method STATISTIC_HANDLING_RFC_START on class CL_RSBOLAP_BICS_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700