Liferay 6.2-ce-ga5

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(String searchEngineId, SearchEngine searchEngine, Destination searchReaderDestination, Destination searchWriterDestination)
           
 void destroy()
           
protected  void destroySearchEngine(com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)
           
protected abstract  String getDefaultSearchEngineId()
           
protected abstract  IndexSearcher getIndexSearcher()
           
protected abstract  IndexWriter getIndexWriter()
           
protected abstract  MessageBus getMessageBus()
           
protected abstract  ClassLoader getOperatingClassloader()
           
protected  Destination getSearchReaderDestination(MessageBus messageBus, String searchEngineId, SearchEngine searchEngine)
           
protected  Destination getSearchWriterDestination(MessageBus messageBus, String searchEngineId, SearchEngine searchEngine)
           
protected  void initSearchEngine(String searchEngineId, SearchEngine searchEngine)
           
protected  void registerInvokerMessageListener(Destination destination, List<InvokerMessageListener> invokerMessageListeners)
           
protected  void registerSearchEngineMessageListener(String searchEngineId, 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(Map<String,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(Map<String,SearchEngine> searchEngines)

createSearchEngineListeners

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

destroySearchEngine

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

getDefaultSearchEngineId

protected abstract String getDefaultSearchEngineId()

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,
                                                 String searchEngineId,
                                                 SearchEngine searchEngine)

getSearchWriterDestination

protected Destination getSearchWriterDestination(MessageBus messageBus,
                                                 String searchEngineId,
                                                 SearchEngine searchEngine)

initSearchEngine

protected void initSearchEngine(String searchEngineId,
                                SearchEngine searchEngine)

registerInvokerMessageListener

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

registerSearchEngineMessageListener

protected void registerSearchEngineMessageListener(String searchEngineId,
                                                   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.2-ce-ga5