com.fatwire.cs.core.search.engine
Interface SearchEngine


public interface SearchEngine

todo: Add class/interface details


Method Summary
 void index(IndexSource source)
           
 SearchResult<ResultRow> search(java.util.List<java.lang.String> sourceNames, QueryExpression q)
           
 void setIndexSourceConfig(IndexSourceConfig config)
           
 void setMetadata(SearchEngineMetadata metadata)
           
 void setQueryConverter(QueryConverter qc)
           
 

Method Detail

index

void index(IndexSource source)
           throws SearchEngineException
Throws:
SearchEngineException

search

SearchResult<ResultRow> search(java.util.List<java.lang.String> sourceNames,
                               QueryExpression q)
                               throws SearchEngineException
Throws:
SearchEngineException

setIndexSourceConfig

void setIndexSourceConfig(IndexSourceConfig config)

setQueryConverter

void setQueryConverter(QueryConverter qc)

setMetadata

void setMetadata(SearchEngineMetadata metadata)