SAP ABAP Class CL_RSO_METADATA_SEARCH (BW Repository: Full Text Search for Metadata)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     BW_CORE_TO_BE_DELETED (Package) Obsolete Core BW Objects
Properties
Class CL_RSO_METADATA_SEARCH  
Short Description BW Repository: Full Text Search for Metadata    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_CORE_TO_BE_DELETED   Obsolete Core BW Objects 
Created 19991227   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSO_RENDER_HTML Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRTV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_METADATA_SEARCH has no interface implemented.
Friends
Class CL_RSO_METADATA_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_CORPUS_ID Constant Public Type reference (TYPE) SRTVCORPID '1500' Corpus ID 19991227
2 P_C_JOB_NAME Constant Private Type reference (TYPE) BTCJOB 'RSO_BUILD_LEXICON' Build Job Lexicon 19991227
3 P_LANGU Static Attribute Private Type reference (TYPE) SYLANGU Language 19991227
4 P_NO_ACTCHECK Static Attribute Private Type reference (TYPE) RS_BOOL Actuality Check 19991227
5 P_R_REPOSITORY Static Attribute Private Object reference (TYPE REF TO) CL_RSO_REPOSITORY Repository 19991228
Methods
# Method Level Visibility Method type Description Created on
1 ACTUALITY_CHECK Static method Public Method Check Actuality of Data 19991227
2 BUILD Static method Public Method Builds Lexicon for Corpus Compiler 19991227
3 BUILD_LEXICON Static method Public Method Builds Lexicon in Batch 19991227
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991228
5 DOCID_DECODE Static method Private Method Resolves Document ID in TLOGO Object 19991228
6 DOCID_ENCODE Static method Private Method Creates Document ID for TLOGO Object 19991228
7 GET_QUERY_TEXT Static method Private Method Read Query Text (Popup) 19991228
8 READ_DOCUMENTS Static method Public Method Read Documents (Callback for Corpus Compiler) 19991227
9 SEARCH Static method Public Method Start Search 19991227
10 SHOW_HIT_LIST Static method Private Method Display hit list 19991228
Events
Class CL_RSO_METADATA_SEARCH has no event.
Types
Class CL_RSO_METADATA_SEARCH has no local type.
Method Signatures

Method ACTUALITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORPUSID Value transfer Type reference (TYPE) SRTVCORPID Text Retrieval: Corpus Identifikator 19991227
2 Importing I_LAST_COMP_DATE Value transfer Type reference (TYPE) SRTVCRDATE Datum der letzten Corpus Compilation 19991227
3 Importing I_LAST_COMP_TIME Value transfer Type reference (TYPE) SRTVCRTIME Uhrzeit der letzten Corpus Compilation 19991227
# Exception Resumable Description Created on
1 CANCEL_COMPILATION Keine Compilation notwendig 19991227

Method BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CORPUSID Call by reference Type reference (TYPE) SRTVCORPID Text Retrieval: Corpus Identifikator 19991227
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 19991227
3 Importing I_LOGGING Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 19991227
4 Importing I_NO_ACTCHECK Call by reference Type reference (TYPE) SEU_BOOL No actuality check 19991227
# Exception Resumable Description Created on
1 BUILD_ERROR Fehler beim Corpus Compiler Build 19991227

Method BUILD_LEXICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU R/3-System, aktuelle Sprache 19991227
2 Importing I_NO_ACTCHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE keine Aktualitätsprüfung 19991227
3 Importing I_WITH_DOCUMENTS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Keine Dokumente einlesen 20010214

Method BUILD_LEXICON on class CL_RSO_METADATA_SEARCH has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DOCID_DECODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19991228
2 Exporting E_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO TLOGO Objekt 19991228
3 Importing I_EDOCID Value transfer Type reference (TYPE) SRTVEDOCID Dokumenten ID 19991228

Method DOCID_DECODE on class CL_RSO_METADATA_SEARCH has no exception.

Method DOCID_ENCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Objektversion 19991228
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO TLOGO Objekt 19991228
3 Returning R_EDOCID Value transfer Type reference (TYPE) SRTVEDOCID Dokumenten ID 19991228

Method DOCID_ENCODE on class CL_RSO_METADATA_SEARCH has no exception.

Method GET_QUERY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_QUERY_TEXT Call by reference Type reference (TYPE) SRTV_DOC_TEXT Suchtext 19991228

Method GET_QUERY_TEXT on class CL_RSO_METADATA_SEARCH has no exception.

Method READ_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_MORE_DOCUMENTS Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Keine weiteren Dokumente 19991227
2 Changing C_T_DOCUMENTS Call by reference Type reference (TYPE) SRTV_DOC_TABLE Texte 19991227
3 Importing I_CORPUSID Value transfer Type reference (TYPE) SRTVCORPID Corpus Identifikator 19991227
# Exception Resumable Description Created on
1 NO_DOCUMENTS_FOUND Keine weiteren Dokumente vorhanden 19991228

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DOCUMENT_SET Call by reference Type reference (TYPE) SRTV_DOCID_TABLE Gefundene Dokumente 19991228
2 Exporting E_T_SEARCH_HIT_LIST Call by reference Type reference (TYPE) RSO_T_SEARCH_HIT_LIST Ergebniss der Suche 19991228
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS SPACE Objektversion 20000216
4 Importing I_SHOW_HIT_LIST Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Ergebniss anzeigen 19991228
5 Importing I_T_QUERY_TEXT Call by reference Type reference (TYPE) SRTV_DOC_TEXT Suchtext 19991228

Method SEARCH on class CL_RSO_METADATA_SEARCH has no exception.

Method SHOW_HIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SEARCH_HIT_LIST Call by reference Type reference (TYPE) RSO_T_SEARCH_HIT_LIST Ergebniss der Suche 20000216
2 Importing I_T_SEARCH_HIT_LIST Call by reference Type reference (TYPE) RSO_T_SEARCH_HIT_LIST Ergebniss der Suche 19991228

Method SHOW_HIT_LIST on class CL_RSO_METADATA_SEARCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 20B