com.liferay.portal.kernel.search
Class BaseSearchEngine
java.lang.Object
com.liferay.portal.kernel.search.BaseSearchEngine
- All Implemented Interfaces:
- SearchEngine
- Direct Known Subclasses:
- LuceneSearchEngine
public class BaseSearchEngine
- extends Object
- implements SearchEngine
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseSearchEngine
public BaseSearchEngine()
backup
public String backup(long companyId,
String backupName)
throws SearchException
- Specified by:
backup in interface SearchEngine
- Throws:
SearchException
getBooleanClauseFactory
public BooleanClauseFactory getBooleanClauseFactory()
- Specified by:
getBooleanClauseFactory in interface SearchEngine
getBooleanQueryFactory
public BooleanQueryFactory getBooleanQueryFactory()
- Specified by:
getBooleanQueryFactory in interface SearchEngine
getClusteredWritePriority
public Priority getClusteredWritePriority()
- Specified by:
getClusteredWritePriority in interface SearchEngine
getIndexSearcher
public IndexSearcher getIndexSearcher()
- Specified by:
getIndexSearcher in interface SearchEngine
getIndexWriter
public IndexWriter getIndexWriter()
- Specified by:
getIndexWriter in interface SearchEngine
getTermQueryFactory
public TermQueryFactory getTermQueryFactory()
- Specified by:
getTermQueryFactory in interface SearchEngine
getTermRangeQueryFactory
public TermRangeQueryFactory getTermRangeQueryFactory()
- Specified by:
getTermRangeQueryFactory in interface SearchEngine
getVendor
public String getVendor()
- Specified by:
getVendor in interface SearchEngine
initialize
public void initialize(long companyId)
- Specified by:
initialize in interface SearchEngine
isClusteredWrite
public boolean isClusteredWrite()
- Specified by:
isClusteredWrite in interface SearchEngine
isLuceneBased
public boolean isLuceneBased()
- Specified by:
isLuceneBased in interface SearchEngine
removeBackup
public void removeBackup(long companyId,
String backupName)
throws SearchException
- Specified by:
removeBackup in interface SearchEngine
- Throws:
SearchException
removeCompany
public void removeCompany(long companyId)
- Specified by:
removeCompany in interface SearchEngine
restore
public void restore(long companyId,
String backupName)
throws SearchException
- Specified by:
restore in interface SearchEngine
- Throws:
SearchException
setBooleanClauseFactory
public void setBooleanClauseFactory(BooleanClauseFactory booleanClauseFactory)
setBooleanQueryFactory
public void setBooleanQueryFactory(BooleanQueryFactory booleanQueryFactory)
setClusteredWrite
public void setClusteredWrite(boolean clusteredWrite)
setClusteredWritePriority
public void setClusteredWritePriority(Priority clusteredWritePriority)
setIndexSearcher
public void setIndexSearcher(IndexSearcher indexSearcher)
setIndexWriter
public void setIndexWriter(IndexWriter indexWriter)
setLuceneBased
public void setLuceneBased(boolean luceneBased)
setTermQueryFactory
public void setTermQueryFactory(TermQueryFactory termQueryFactory)
setTermRangeQueryFactory
public void setTermRangeQueryFactory(TermRangeQueryFactory termRangeQueryFactory)
setVendor
public void setVendor(String vendor)