|
Oracle Fusion Applications Search Java API Reference for Oracle Enterprise Crawl and Search Framework
11g Release 1 (11.1.1.6) E21908-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SearchEngine
Abstraction for a search engine. All the search engine plug-in must implment this interface. The implemenation serves as a factory or container for search related entities such as indexer, searcher, and crawler.
Each searchable object can be associated with particular search engine. This allows multiple search engines to be used in AppSearch.
Method Summary | |
---|---|
IndexableDocument |
createIndexableDocument(SearchableObject searchableObject)
Creates a new indexable document instance. |
Administrator |
getAdministrator(SearchContext ctx)
Retruns admin class for admin API |
Crawler |
getCrawler(SearchContext ctx)
Returns a crawler implemenation |
java.lang.String |
getDescription(SearchContext ctx)
Returns human readable description for this search engine |
Indexer |
getIndexer(SearchContext ctx)
Returns an indexer implemenation |
Searcher |
getSearcher(SearchContext ctx)
Returns a searcher that can be used to query into its index store. |
Method Detail |
---|
java.lang.String getDescription(SearchContext ctx)
ctx
- runtime context.
Searcher getSearcher(SearchContext ctx)
Crawler getCrawler(SearchContext ctx)
ctx
- runtime context for a crawl job
Indexer getIndexer(SearchContext ctx)
ctx
- runtime context for a crawl job
Administrator getAdministrator(SearchContext ctx)
ctx
- runtime context for a crawl job
IndexableDocument createIndexableDocument(SearchableObject searchableObject)
searchableObject
- meta data for creating this instance.
|
Oracle Fusion Applications Search Java API Reference for Oracle Enterprise Crawl and Search Framework
11g Release 1 (11.1.1.6) E21908-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |