public abstract class AbstractSearchEngineConfigurator extends java.lang.Object implements SearchEngineConfigurator
| Constructor and Description |
|---|
AbstractSearchEngineConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected void |
createSearchEngineListeners(java.lang.String searchEngineId,
SearchEngine searchEngine,
Destination searchReaderDestination,
Destination searchWriterDestination) |
protected Destination |
createSearchReaderDestination(java.lang.String searchReaderDestinationName) |
protected Destination |
createSearchWriterDestination(java.lang.String searchWriterDestinationName) |
void |
destroy() |
protected void |
destroySearchEngine(com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration) |
protected abstract java.lang.String |
getDefaultSearchEngineId() |
protected abstract IndexSearcher |
getIndexSearcher() |
protected abstract IndexWriter |
getIndexWriter() |
protected abstract java.lang.ClassLoader |
getOperatingClassloader() |
protected Destination |
getSearchReaderDestination(MessageBus messageBus,
java.lang.String searchEngineId) |
protected Destination |
getSearchWriterDestination(MessageBus messageBus,
java.lang.String searchEngineId) |
protected void |
initialize() |
protected void |
initSearchEngine(java.lang.String searchEngineId,
SearchEngine searchEngine) |
protected void |
registerInvokerMessageListener(Destination destination,
java.util.List<InvokerMessageListener> invokerMessageListeners) |
protected void |
registerSearchEngineMessageListener(java.lang.String searchEngineId,
SearchEngine searchEngine,
Destination destination,
BaseSearchEngineMessageListener baseSearchEngineMessageListener,
java.lang.Object manager) |
protected void |
savePreviousSearchEngineListeners(Destination searchReaderDestination,
Destination searchWriterDestination,
com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration) |
void |
setSearchEngines(java.util.Map<java.lang.String,SearchEngine> searchEngines) |
public void afterPropertiesSet()
afterPropertiesSet in interface SearchEngineConfiguratorpublic void destroy()
destroy in interface SearchEngineConfiguratorpublic void setSearchEngines(java.util.Map<java.lang.String,SearchEngine> searchEngines)
setSearchEngines in interface SearchEngineConfiguratorprotected void createSearchEngineListeners(java.lang.String searchEngineId,
SearchEngine searchEngine,
Destination searchReaderDestination,
Destination searchWriterDestination)
protected Destination createSearchReaderDestination(java.lang.String searchReaderDestinationName)
protected Destination createSearchWriterDestination(java.lang.String searchWriterDestinationName)
protected void destroySearchEngine(com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)
protected abstract java.lang.String getDefaultSearchEngineId()
protected abstract IndexSearcher getIndexSearcher()
protected abstract IndexWriter getIndexWriter()
protected abstract java.lang.ClassLoader getOperatingClassloader()
protected Destination getSearchReaderDestination(MessageBus messageBus, java.lang.String searchEngineId)
protected Destination getSearchWriterDestination(MessageBus messageBus, java.lang.String searchEngineId)
protected void initialize()
protected void initSearchEngine(java.lang.String searchEngineId,
SearchEngine searchEngine)
protected void registerInvokerMessageListener(Destination destination, java.util.List<InvokerMessageListener> invokerMessageListeners)
protected void registerSearchEngineMessageListener(java.lang.String searchEngineId,
SearchEngine searchEngine,
Destination destination,
BaseSearchEngineMessageListener baseSearchEngineMessageListener,
java.lang.Object manager)
protected void savePreviousSearchEngineListeners(Destination searchReaderDestination, Destination searchWriterDestination, com.liferay.portal.kernel.search.AbstractSearchEngineConfigurator.SearchEngineRegistration searchEngineRegistration)