SAP ABAP Class CL_RSESH_SEARCH (Search of Enterprise Search)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSESH (Package) Enterprise Search: Connector to BI
Properties
Class CL_RSESH_SEARCH  
Short Description Search of Enterprise Search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSESH   Enterprise Search: Connector to BI 
Created 20070316   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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSEST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSESH_SEARCH has no interface implemented.
Friends
Class CL_RSESH_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_METADATA Instance attribute Private Object reference (TYPE REF TO) CL_RSESH_METADATA Metadata for Enterprise Search 20070320
2 MR_OBJS_TYPE_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_RSOBJS_TYPE_MANAGER Object Type Manager Class (Singleton) 20070322
3 SV_HOSTNAME Static Attribute Private Type reference (TYPE) STRING 20070321
4 SV_MESSAGE Static Attribute Private Type reference (TYPE) BAPI_MSG Message Text 20070320
5 SV_PORT Static Attribute Private Type reference (TYPE) STRING 20070321
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_RUNTIME Instance method Private Method Perform Runtime Measurement 20070323
2 CAST_TLOGO_TO_SEARCH Instance method Private Method Casting on Search Interface 20070322
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070321
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070320
5 EXECUTE_SEARCH Instance method Public Method Search 20070316
6 POSTPROCESSING_METADATA_SEARCH Instance method Private Method Postprocess Metadata Search 20070322
7 PREPARE_METADATA_SEARCH Instance method Private Method Prepare Metadata Search 20070320
8 REINDEX_OBJECT Instance method Private Method Reindex Object 20070322
9 REINDEX_OBJECTS Instance method Private Method Reindex Objects 20070322
Events
Class CL_RSESH_SEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_SEARCH_OBJ Private See coding 20070509 BEGIN OF ts_search_obj, actvt_auth TYPE rssb_activity, obj_types TYPE rsos_t_obj_type, END OF ts_search_obj
2 TT_SEARCH_OBJ Private See coding 20070509 tt_search_obj TYPE SORTED TABLE OF ts_search_obj WITH UNIQUE KEY actvt_auth
Method Signatures

Method APPEND_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RUNTIME Call by reference Type reference (TYPE) SXES_T_BENCHMARKS 20070323
2 Importing IV_STARTTIME Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20070323

Method APPEND_RUNTIME on class CL_RSESH_SEARCH has no exception.

Method CAST_TLOGO_TO_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TLOGO Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO TLOGO Objekt 20070322
2 Returning RR_SEARCH Value transfer Object reference (TYPE REF TO) IF_RSO_TLOGO_SEARCH BW Repository: Erweiterte Suche für TLOGO-Objekte 20070322

Method CAST_TLOGO_TO_SEARCH on class CL_RSESH_SEARCH has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSESH_SEARCH has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSESH_SEARCH has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSESH_SEARCH has no parameter.
Method CONSTRUCTOR on class CL_RSESH_SEARCH has no exception.

Method EXECUTE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTR_DIST_RANGES Call by reference Type reference (TYPE) TREXT_ATTR_DIST_RANGES Attributverteilungsbereiche 20070316
2 Exporting ET_ATTR_DIST_VALUES Call by reference Type reference (TYPE) TREXT_ATTR_DIST_VALUES Attributverteilungswerte 20070316
3 Exporting ET_RESULTS Call by reference Type reference (TYPE) SXES_T_RESULTS 20070316
4 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES 20070316
5 Exporting ET_RUNTIMES Call by reference Type reference (TYPE) SXES_T_BENCHMARKS 20070316
6 Exporting EV_NO_OF_ALL_HITS Call by reference Type reference (TYPE) I 20070316
7 Exporting EV_NO_OF_HITS Call by reference Type reference (TYPE) I 20070320
8 Importing IT_ATTR_DIST_DEFINITION Call by reference Type reference (TYPE) TREXT_ATTR_DIST_DEFINITION Attributverteilung: Definition 20070316
9 Importing IT_OBJ_TYPE_IDS Call by reference Type reference (TYPE) SXES_T_OBJECT_TYPE_IDS 20070316
10 Importing IT_QUERY Call by reference Type reference (TYPE) SXES_T_QUERY_ENTRIES 20070316
11 Importing IT_REQUESTED_FIELDS Call by reference Type reference (TYPE) SXES_T_ATTR_NAMES 20070316
12 Importing IT_SORT Call by reference Type reference (TYPE) SXES_T_SORT_ATTRIBUTES 20070316
13 Importing IV_ATTR_DIST_GLOBAL Call by reference Type reference (TYPE) SESH_S_ATTR_DIST_GLOBAL 20070316
14 Importing IV_FROM Call by reference Type reference (TYPE) I 20070316
15 Importing IV_LANGU Call by reference Type reference (TYPE) LAISO Sprache nach ISO 639 20070316
16 Importing IV_TO Call by reference Type reference (TYPE) I 20070316

Method EXECUTE_SEARCH on class CL_RSESH_SEARCH has no exception.

Method POSTPROCESSING_METADATA_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) SXES_T_RESULTS 20070322
2 Importing IT_OBJ_ATTR_VAL Call by reference Type reference (TYPE) RSESH_T_OBJ_ATTR_VAL Objekte mit Attributen und Werten 20070322
3 Importing IT_OS_RESULT Call by reference Type reference (TYPE) RSOS_T_RESULT_LIST Ergebnisliste von generischen Attributen 20070322
4 Importing IT_REQUESTED_FIELD Call by reference Type reference (TYPE) SXES_T_ATTR_NAMES 20070322
5 Importing IT_RESULT_ATTR_ALL Call by reference Type reference (TYPE) TREXT_RESULT_DOCS Ergebnisdokumente 20070322
6 Importing IT_SEARCH_ATTR_ALL Call by reference Type reference (TYPE) RSESH_T_SEARCH_ATTR Attribute der Objekttypen 20070322

Method POSTPROCESSING_METADATA_SEARCH on class CL_RSESH_SEARCH has no exception.

Method PREPARE_METADATA_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES 20070320
2 Exporting ET_SEARCH_ATTR Call by reference Type reference (TYPE) RSESH_T_SEARCH_ATTR Attribute der Objekttypen 20070321
3 Exporting ET_SEARCH_OBJ Call by reference Type reference (TYPE) TT_SEARCH_OBJ 20070509
4 Exporting ET_TREX_QUERY Call by reference Type reference (TYPE) TREXT_QUERY_ENTRIES Suchanfrage 20070320
5 Exporting ET_TREX_SORT_ATTR Call by reference Type reference (TYPE) TREXT_SORT_ATTRIBUTES Sortierattribute 20070320
6 Exporting EV_NO_SEARCH Call by reference Type reference (TYPE) BOOLE Boolesche Variable 20070321
7 Importing IT_OBJ_TYPE_IDS Call by reference Type reference (TYPE) SXES_T_OBJECT_TYPE_IDS 20070320
8 Importing IT_QUERY Call by reference Type reference (TYPE) SXES_T_QUERY_ENTRIES 20070320
9 Importing IT_SORT Call by reference Type reference (TYPE) SXES_T_SORT_ATTRIBUTES 20070320

Method PREPARE_METADATA_SEARCH on class CL_RSESH_SEARCH has no exception.

Method REINDEX_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTR_VALUE Call by reference Type reference (TYPE) RSOS_TX_SEATR_ATR Erweiterte Suche: Suchattribute mit Werten 20070322
2 Importing IS_OS_TLOGO_OBJ Call by reference Type reference (TYPE) RSOS_S_TLOGO_OBJ 20070322
3 Importing IS_TLOGO_PROP Call by reference Type reference (TYPE) RSTLOGOPROP Eigenschaften der BW TLOGO Objekte 20070322

Method REINDEX_OBJECT on class CL_RSESH_SEARCH has no exception.

Method REINDEX_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJ_ATTR_VAL Call by reference Type reference (TYPE) RSESH_T_OBJ_ATTR_VAL Objekte mit Attributen und Werten 20070322
2 Importing IT_OS_TLOGO_OBJ Call by reference Type reference (TYPE) RSOS_T_TLOGO_OBJ 20070322

Method REINDEX_OBJECTS on class CL_RSESH_SEARCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711