Liferay 6.1.10-ee-ga1

com.liferay.portal.kernel.search
Class AbstractSearchEngineConfigurator

java.lang.Object
  extended by com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator
Direct Known Subclasses:
DefaultSearchEngineConfigurator, PluginSearchEngineConfigurator

public abstract class AbstractSearchEngineConfigurator
extends Object


Constructor Summary
AbstractSearchEngineConfigurator()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void createSearchEngineListeners(SearchEngine searchEngine, Destination searchReaderDestination, Destination searchWriterDestination)
           
 void destroy()
           
protected  void destroySearchEngine(com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)
           
protected abstract  IndexSearcher getIndexSearcher()
           
protected abstract  IndexWriter getIndexWriter()
           
protected abstract  MessageBus getMessageBus()
           
protected abstract  ClassLoader getOperatingClassloader()
           
protected  Destination getSearchReaderDestination(MessageBus messageBus, SearchEngine searchEngine)
           
protected  Destination getSearchWriterDestination(MessageBus messageBus, SearchEngine searchEngine)
           
protected  void initSearchEngine(SearchEngine searchEngine)
           
protected  void registerInvokerMessageListener(Destination destination, List<InvokerMessageListener> invokerMessageListeners)
           
protected  void registerSearchEngineMessageListener(SearchEngine searchEngine, Destination destination, BaseSearchEngineMessageListener baseSearchEngineMessageListener, Object manager)
           
protected  void savePreviousSearchEngineListeners(Destination searchReaderDestination, Destination searchWriterDestination, com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)
           
 void setSearchEngines(List<SearchEngine> searchEngines)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSearchEngineConfigurator

public AbstractSearchEngineConfigurator()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()

destroy

public void destroy()

setSearchEngines

public void setSearchEngines(List<SearchEngine> searchEngines)

createSearchEngineListeners

protected void createSearchEngineListeners(SearchEngine searchEngine,
                                           Destination searchReaderDestination,
                                           Destination searchWriterDestination)

destroySearchEngine

protected void destroySearchEngine(com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)

getIndexSearcher

protected abstract IndexSearcher getIndexSearcher()

getIndexWriter

protected abstract IndexWriter getIndexWriter()

getMessageBus

protected abstract MessageBus getMessageBus()

getOperatingClassloader

protected abstract ClassLoader getOperatingClassloader()

getSearchReaderDestination

protected Destination getSearchReaderDestination(MessageBus messageBus,
                                                 SearchEngine searchEngine)

getSearchWriterDestination

protected Destination getSearchWriterDestination(MessageBus messageBus,
                                                 SearchEngine searchEngine)

initSearchEngine

protected void initSearchEngine(SearchEngine searchEngine)

registerInvokerMessageListener

protected void registerInvokerMessageListener(Destination destination,
                                              List<InvokerMessageListener> invokerMessageListeners)

registerSearchEngineMessageListener

protected void registerSearchEngineMessageListener(SearchEngine searchEngine,
                                                   Destination destination,
                                                   BaseSearchEngineMessageListener baseSearchEngineMessageListener,
                                                   Object manager)

savePreviousSearchEngineListeners

protected void savePreviousSearchEngineListeners(Destination searchReaderDestination,
                                                 Destination searchWriterDestination,
                                                 com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)

Liferay 6.1.10-ee-ga1