SAP ABAP Class CBN_CL_COMMON_UTILITY (Common Utility Class for C'estBon search)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-BE (Application Component) SAP UI Integration - Application Reuse - Backend Enabl.
     S_CBN_ODATA_ADPT_ES_GW (Package) CestBON Enterprise Search Adapter for OData in Gateway
Properties
Class CBN_CL_COMMON_UTILITY  
Short Description Common Utility Class for C'estBon search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CBN_ODATA_ADPT_ES_GW   CestBON Enterprise Search Adapter for OData in Gateway 
Created 20130807   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CBN_CL_COMMON_UTILITY has no forward declaration.
Interfaces
Class CBN_CL_COMMON_UTILITY has no interface implemented.
Friends
Class CBN_CL_COMMON_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CBLOG_AGENT Constant Public Type reference (TYPE) /IWBEP/SUP_IW_AGENT 'CBS' 20130807
2 GC_CB_SEARCH_DP_TEMPLATE Constant Public Type reference (TYPE) STRING 'CBN_CLASS_ES_GW_DP_TEMPLATE' 20130807
3 GC_CB_SEARCH_MESSAGEID Constant Public Type reference (TYPE) SYMSGID 'CBN_ES_MESSAGE' 20130807
4 GC_CB_SEARCH_MP_TEMPLATE Constant Public Type reference (TYPE) STRING 'CBN_CLASS_ES_GW_MP_TEMPLATE' 20130807
5 GC_CLASSNAME Constant Public Type reference (TYPE) STRING 'CLASSNAME' 20130807
6 GC_CLASSNAME_DP Constant Public Type reference (TYPE) STRING 'CLASSNAME_DP' 20130807
7 GC_CLASSNAME_MP Constant Public Type reference (TYPE) STRING 'CLASSNAME_MP' 20130807
8 GC_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' 20130807
9 GC_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' 20130807
10 GC_QUERY Constant Public Type reference (TYPE) CHAR10 'QUERY' 20130807
11 GC_SEM_NAV_PROP Constant Public Type reference (TYPE) STRING 'SEM_NAV_PROP' 20130807
12 GC_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' 20130807
13 GC_SUPER_CLASSNAME_DP Constant Public Type reference (TYPE) STRING 'CBN_CL_ES_GW_ADAPTER_D' 20130807
14 GC_SUPER_CLASSNAME_MP Constant Public Type reference (TYPE) STRING 'CBN_CL_ES_GW_ADAPTER_M' 20130807
15 GC_TEMPLATE_ID Constant Public Type reference (TYPE) STRING 'TEMPLATE_ID' 20130807
16 MV_MSG_HANDLE Static Attribute Public Type reference (TYPE) BALMSGHNDL 20130807
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Public Method 20130807
Events
Class CBN_CL_COMMON_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ADMIN_DATA Public See coding 20130807 BEGIN OF ty_s_admin_data, mp_class_name TYPE c LENGTH 30, dp_class_name TYPE c LENGTH 30, package TYPE devclass, transport_request TYPE trkorr, template_id TYPE esh_e_if_template_id, sem_nav_prop TYPE /ui2/navigation_object , model_name TYPE /iwbep/med_mdl_technical_name, model_version TYPE /iwbep/med_mdl_version, model_description TYPE cbn_med_description, service_name TYPE /iwbep/med_grp_technical_name, service_version TYPE /iwbep/med_grp_version, service_description TYPE cbn_med_description, END OF ty_s_admin_data
2 TY_S_PARAMS Public See coding 20130807 BEGIN OF ty_s_params , name TYPE char255, value TYPE char255, END OF ty_s_params
3 TY_T_PARAMS Public See coding 20130807 ty_t_params TYPE TABLE OF ty_s_params WITH KEY name
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20130807
2 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) IF_T100_MESSAGE 20130807
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'CBN_ES_MESSAGE' 20130807
4 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20130807
5 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20130807
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20130807
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20130807
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20130807
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20130807

Method ADD_MESSAGE on class CBN_CL_COMMON_UTILITY has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740