Liferay 7.0-ce-m3

com.liferay.portal.search.lucene
Class LuceneSearchEngine

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

public class LuceneSearchEngine
extends BaseSearchEngine


Constructor Summary
LuceneSearchEngine()
           
 
Method Summary
 String backup(long companyId, String backupName)
           
protected  String getFileName(String backupName)
           
 void initialize(long companyId)
           
 void removeBackup(long companyId, String backupName)
           
 void removeCompany(long companyId)
           
 void restore(long companyId, String backupName)
           
 
Methods inherited from class com.liferay.portal.kernel.search.BaseSearchEngine
getBooleanClauseFactory, getBooleanQueryFactory, getClusteredWritePriority, getIndexSearcher, getIndexWriter, getTermQueryFactory, getTermRangeQueryFactory, getVendor, isClusteredWrite, isLuceneBased, setBooleanClauseFactory, setBooleanQueryFactory, setClusteredWrite, setClusteredWritePriority, setIndexSearcher, setIndexWriter, setLuceneBased, setTermQueryFactory, setTermRangeQueryFactory, setVendor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneSearchEngine

public LuceneSearchEngine()
Method Detail

backup

public String backup(long companyId,
                     String backupName)
Specified by:
backup in interface SearchEngine
Overrides:
backup in class BaseSearchEngine

initialize

public void initialize(long companyId)
Specified by:
initialize in interface SearchEngine
Overrides:
initialize in class BaseSearchEngine

removeBackup

public void removeBackup(long companyId,
                         String backupName)
Specified by:
removeBackup in interface SearchEngine
Overrides:
removeBackup in class BaseSearchEngine

removeCompany

public void removeCompany(long companyId)
Specified by:
removeCompany in interface SearchEngine
Overrides:
removeCompany in class BaseSearchEngine

restore

public void restore(long companyId,
                    String backupName)
Specified by:
restore in interface SearchEngine
Overrides:
restore in class BaseSearchEngine

getFileName

protected String getFileName(String backupName)

Liferay 7.0-ce-m3