SAP ABAP Class CL_ESH_SE_RUNTIME_DATA_DISTRI2 (Runtime Data Distribution (Proxy))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_SEARCH (Package) Search (internal)
Properties
Class CL_ESH_SE_RUNTIME_DATA_DISTRI2  
Short Description Runtime Data Distribution (Proxy)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_SEARCH   Search (internal) 
Created 20130924   SAP 
Last change 20141121    
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 CL_ESH_INT_CONFIG_INTERFACE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no interface implemented.
Friends
Class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_RFC_DESTINATIONS Instance attribute Protected Type reference (TYPE) T_RFC_DESTINATIONS RFC destinations (sorted) 20130924
2 MV_LOCAL_CONNECTION_GUID Instance attribute Protected Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20130924
3 SO_RUNTIME_DATA_DISTRIBUTION2 Static Attribute Protected Object reference (TYPE REF TO) CL_ESH_SE_RUNTIME_DATA_DISTRI2 Runtime Data Distribution (Proxy) 20130924
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IS_PROXY_BACKEND Static method Protected Method Check if current system is backend of search proxies 20130924
2 CONSTRUCTOR Instance method Protected Constructor Constructor 20130924
3 DETERMINE_LOCAL_CONNECTION Static method Protected Method Determine local connection 20130924
4 DETERMINE_RFC_DESTINATIONS Static method Protected Method Determine RFC destinations for buffer distribution 20130924
5 GET_INSTANCE Static method Public Method Get instance 20130924
6 REFRESH Instance method Public Method Refresh 20130924
7 SET_CONNECTOR_STATUS Instance method Public Method Set connector status 20130924
8 UPDATE_BUFFER Instance method Public Method Update runtime data 20130924
Events
Class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_RFC_DESTINATION Public Type reference (TYPE) CL_ESH_INT_CONFIG_INTERFACE=>S_RFC_DESTINATION 20130924
2 T_RFC_DESTINATIONS Public Type reference (TYPE) CL_ESH_INT_CONFIG_INTERFACE=>T_RFC_DESTINATIONS RFC Destinations (sorted) 20130924
Method Signatures

Method CHECK_IS_PROXY_BACKEND Signature

Method CHECK_IS_PROXY_BACKEND on class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method DETERMINE_LOCAL_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCAL_CONNECTION_GUID Value transfer Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20130924
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method DETERMINE_RFC_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RFC_DESTINATIONS Call by reference Type reference (TYPE) T_RFC_DESTINATIONS RFC Destinations (sorted) 20130924
2 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130924
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RUNTIME_DATA_DISTRIBUTION2 Value transfer Object reference (TYPE REF TO) CL_ESH_SE_RUNTIME_DATA_DISTRI2 Runtime Data Distribution (Proxy) 20130924
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method REFRESH Signature

Method REFRESH on class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no parameter.
Method REFRESH on class CL_ESH_SE_RUNTIME_DATA_DISTRI2 has no exception.

Method SET_CONNECTOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130924
2 Importing IT_CONNECTORS_STATUS Value transfer Type reference (TYPE) ESH_T_SE_CONNECTORS_STATUS Connectors Status 20130924
3 Importing IV_RAISE_EXCEPTION_ON_ERROR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Raise an exception on error 20130924
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130924

Method UPDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130924
2 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20130924
3 Importing IV_FULL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Full update 20130924
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20130925
History
Last changed by/on SAP  20141121 
SAP Release Created in 740