Liferay 7.0-ce-m3

com.liferay.portal.kernel.search
Class SearchEngineProxyWrapper

java.lang.Object
  extended by com.liferay.portal.kernel.search.SearchEngineProxyWrapper
All Implemented Interfaces:
SearchEngine

public class SearchEngineProxyWrapper
extends Object
implements SearchEngine


Constructor Summary
SearchEngineProxyWrapper(SearchEngine searchEngine, IndexSearcher indexSearcher, IndexWriter indexWriter)
           
 
Method Summary
 String backup(long companyId, String backupName)
           
 BooleanClauseFactory getBooleanClauseFactory()
           
 BooleanQueryFactory getBooleanQueryFactory()
           
 Priority getClusteredWritePriority()
           
 IndexSearcher getIndexSearcher()
           
 IndexWriter getIndexWriter()
           
 SearchEngine getSearchEngine()
           
 TermQueryFactory getTermQueryFactory()
           
 TermRangeQueryFactory getTermRangeQueryFactory()
           
 String getVendor()
           
 void initialize(long companyId)
           
 boolean isClusteredWrite()
           
 boolean isLuceneBased()
           
 void removeBackup(long companyId, String backupName)
           
 void removeCompany(long companyId)
           
 void restore(long companyId, String backupName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchEngineProxyWrapper

public SearchEngineProxyWrapper(SearchEngine searchEngine,
                                IndexSearcher indexSearcher,
                                IndexWriter indexWriter)
Method Detail

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

getSearchEngine

public SearchEngine getSearchEngine()

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

Liferay 7.0-ce-m3