SAP ABAP Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 (ESH Search Runtime Data Update 2 (self-contained))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_SEARCH (Package) Search (internal)
Properties
Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2  
Short Description ESH Search Runtime Data Update 2 (self-contained)    
General Data
Package S_ESH_ENG_SEARCH   Search (internal) 
Created 20100429   SAP 
Last changed 20110908   SAP 
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
Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no interface.
Friends
Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no friend.
Attributes
Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY Instance method Public Method Execute update and release lock 20100429
2 GET_CATEGORIES Instance method Public Method Get Categories 20100429
3 GET_CONNECTOR Instance method Public Method Get Connector 20100429
4 GET_CONNECTOR_X Instance method Public Method Get Connector (search execution data) 20100429
5 GET_KEYWORDS Instance method Public Method Get Keywords 20100429
6 GET_TEMPLATES Instance method Public Method Get Templates 20100429
7 LOCK Instance method Public Method Set lock 20100429
8 SET_UPDATED Instance method Public Method Set data updated 20100429
9 UNLOCK Instance method Public Method Release lock 20100429
Events
Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONNECTOR_UPDATED Public See coding 20100429 BEGIN OF s_connector_updated, connector_id TYPE esh_e_if_search_connector_id, END OF s_connector_updated
2 S_KEYWORD_UPDATED Public See coding 20100429 BEGIN OF s_keyword_updated, langu TYPE spras, END OF s_keyword_updated
3 T_CONNECTORS_UPDATED Public See coding 20100429 t_connectors_updated TYPE SORTED TABLE OF s_connector_updated WITH UNIQUE KEY connector_id
4 T_KEYWORDS_UPDATED Public See coding 20100429 t_keywords_updated TYPE SORTED TABLE OF s_keyword_updated WITH UNIQUE KEY langu
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) IF_ESH_SE_RUNTIME_DATA_UPDATE=>S_CHANGE_AREAS 20100429
2 Exporting ET_CHANGES Call by reference Type reference (TYPE) IF_ESH_SE_RUNTIME_DATA_UPDATE=>T_CHANGE_LOG 20100429
3 Importing IV_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Commit changes 20100429
4 Importing IV_UNLOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Release lock 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method GET_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CATEGORIES Value transfer Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>T_CATEGORIES_SORTED 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method GET_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100429
2 Returning RR_CONNECTOR Value transfer Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_CONNECTOR_SORTED 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method GET_CONNECTOR_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100429
2 Returning RR_CONNECTOR_X Value transfer Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>S_SEARCH_EXEC_SORTED 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method GET_KEYWORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Language Key 20100429
2 Returning RR_KEYWORDS Value transfer Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>T_KEYWORDS_1L_SORTED 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method GET_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TEMPLATES Value transfer Object reference (TYPE REF TO) IF_ESH_SE_RUNTIME_DATA=>T_TEMPLATES_SORTED 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method LOCK Signature

Method LOCK on Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_CO_LOCKED ESH Locking Exception 20100429

Method SET_UPDATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONNECTORS_UPDATED Call by reference Type reference (TYPE) T_CONNECTORS_UPDATED Mark Connectors as updated 20100429
2 Importing IT_KEYWORDS_UPDATED Call by reference Type reference (TYPE) T_KEYWORDS_UPDATED Mark Keywords as updated 20100429
3 Importing IV_CATEGORIES_UPDATED Call by reference Type reference (TYPE) ABAP_BOOL Mark Categories as updated 20100429
4 Importing IV_TEMPLATES_UPDATES Call by reference Type reference (TYPE) ABAP_BOOL Mark Templates as updates 20100429
# Exception Resumable Description Created on
1 CX_ESH_CO_ENGINE Common ESH Engine Exception 20100429

Method UNLOCK Signature

Method UNLOCK on Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no parameter.
Method UNLOCK on Interface IF_ESH_SE_RUNTIME_DATA_UPDATE2 has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730