SAP ABAP Class IF_ESH_SE_RUNTIME_DATA_UPDATE (ESH Search Runtime Data Update)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_SE_RUNTIME_DATA Runtime Data 20091103
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESH_SE_RUNTIME_DATA_CLUSTER Runtime Data from Cluster Table 20080810
Properties
Class IF_ESH_SE_RUNTIME_DATA_UPDATE  
Short Description ESH Search Runtime Data Update    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080810   SAP 
Last change 20110908   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 IF_ESH_SE_RUNTIME_DATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_ESH_SE_RUNTIME_DATA_UPDATE has no interface implemented.
Friends
Class IF_ESH_SE_RUNTIME_DATA_UPDATE has no friend class.
Attributes
Class IF_ESH_SE_RUNTIME_DATA_UPDATE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY Instance method Public Method Execute update and release lock 20080810
2 LOCK Instance method Public Method Set lock 20080810
3 UNLOCK Instance method Public Method Release lock 20080810
4 UPDATE_CONNECTOR_STATUS Instance method Public Method Set status information for connectors 20080811
5 UPDATE_DATA_FOR_CONNECTION Instance method Public Method Set runtime data for connection 20080810
6 UPDATE_DATA_FOR_CONNECTOR Instance method Public Method Set runtime data for connectors 20080810
7 UPDATE_DATA_FULL Instance method Public Method Set complete runtime data 20080810
Events
# Event Type Visibility Description Created on
1 RUNTIME_DATA_CHANGED Static Event
(1)
Public
(2)
Runtime Data changed 20091109
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CHANGE_AREAS Public See coding 20091109 BEGIN OF s_change_areas, templates TYPE abap_bool, categories TYPE abap_bool, connectors TYPE abap_bool, connectors_exec TYPE abap_bool, connectors_status TYPE abap_bool, keywords TYPE abap_bool, END OF s_change_areas
2 S_CHANGE_LOG Public See coding Change log entry 20091103 BEGIN OF s_change_log, id TYPE c LENGTH 120, END OF s_change_log
3 T_CHANGE_LOG Public See coding 20091103 t_change_log TYPE HASHED TABLE OF s_change_log WITH UNIQUE KEY id
Method Signatures

Method APPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CHANGE_AREAS Call by reference Type reference (TYPE) S_CHANGE_AREAS 20091109
2 Exporting ET_CHANGES Call by reference Type reference (TYPE) T_CHANGE_LOG 20091103
3 Importing IV_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Commit changes 20080812
4 Importing IV_UNLOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Release lock 20080810
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20080810

Method LOCK Signature

Method LOCK on class IF_ESH_SE_RUNTIME_DATA_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_CO_LOCKED ESH Locking Exception 20080810

Method UNLOCK Signature

Method UNLOCK on class IF_ESH_SE_RUNTIME_DATA_UPDATE has no parameter.
Method UNLOCK on class IF_ESH_SE_RUNTIME_DATA_UPDATE has no exception.

Method UPDATE_CONNECTOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTOR_STATUS Call by reference Type reference (TYPE) ESH_T_SE_CONNECTORS_STATUS Connectors Status 20080812
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20080811

Method UPDATE_DATA_FOR_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CATEGORIES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_CATEGORIES_SORTED Categories (sorted) 20080810
2 Importing IT_CONNECTORS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_CONNECTORS_SORTED Connectors (sorted) 20080810
3 Importing IT_CONNECTOR_EXECUTIONS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_SEARCH_EXEC_SORTED 20080811
4 Importing IT_KEYWORDS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_KEYWORDS_SORTED Keywords with tables of Connector IDs (sorted) 20090515
5 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_OBJ_TYPES_SORTED 20090109
6 Importing IT_TEMPLATES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_TEMPLATES_SORTED Templates (sorted) 20080810
7 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20080811
8 Importing IV_SYSTEM_CLIENT Call by reference Type reference (TYPE) SYST-MANDT Client ID of Current User 20090120
9 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) SYST-SYSID Name of the SAP System 20090120
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20080810

Method UPDATE_DATA_FOR_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTORS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_CONNECTORS_SORTED 20080810
2 Importing IT_CONNECTOR_EXECUTIONS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_SEARCH_EXEC_SORTED 20080811
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20080810

Method UPDATE_DATA_FULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CATEGORIES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_CATEGORIES_SORTED Categories (sorted) 20080810
2 Importing IT_CONNECTORS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_CONNECTORS_SORTED Connectors (sorted) 20080810
3 Importing IT_CONNECTOR_EXECUTIONS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_SEARCH_EXEC_SORTED 20080811
4 Importing IT_KEYWORDS Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_KEYWORDS_SORTED Keywords with tables of Connector IDs (sorted) 20090515
5 Importing IT_OBJECT_TYPES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_OBJ_TYPES_SORTED 20090109
6 Importing IT_TEMPLATES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA=>T_TEMPLATES_SORTED Templates (sorted) 20080810
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20080810
Event Signatures

Event RUNTIME_DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_CHANGE_AREAS Exporting Value transfer Type reference (TYPE) S_CHANGE_AREAS Areas of changed entries 20091109
2 IT_CHANGES Exporting Value transfer Type reference (TYPE) T_CHANGE_LOG IDs of changed entries 20091109
History
Last changed by/on SAP  20110908 
SAP Release Created in