public abstract class AbstractSearchEngineBuilder extends AbstractLoggableComponent implements SearchEngineBuilder
SearchEngineBuilder interface.| Modifier and Type | Field and Description |
|---|---|
private PeriodicRefresher |
periodicRefresher |
private SearchDependencies |
searchDependencies |
private SearchQueryBuilderFactory |
searchQueryBuilderFactory |
| Constructor and Description |
|---|
AbstractSearchEngineBuilder()
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize()
This method performs the actual
initialization. |
protected PeriodicRefresher |
getPeriodicRefresher() |
protected SearchDependencies |
getSearchDependencies()
This method gets the
SearchDependencies. |
protected SearchQueryBuilderFactory |
getSearchQueryBuilderFactory() |
void |
setPeriodicRefresher(PeriodicRefresher periodicRefresher) |
void |
setSearchDependencies(SearchDependencies searchDependencies) |
void |
setSearchQueryBuilderFactory(SearchQueryBuilderFactory searchQueryBuilderFactory) |
createLogger, getLoggerdoInitialized, getInitializationState, initializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateSearchEngineprivate SearchQueryBuilderFactory searchQueryBuilderFactory
getSearchQueryBuilderFactory()private PeriodicRefresher periodicRefresher
getPeriodicRefresher()private SearchDependencies searchDependencies
getSearchDependencies()public AbstractSearchEngineBuilder()
protected void doInitialize()
initialization. It is called when AbstractComponent.initialize() is
invoked for the first time. super.AbstractComponent.doInitialize().doInitialize in class AbstractLoggableComponentprotected SearchQueryBuilderFactory getSearchQueryBuilderFactory()
@Inject public void setSearchQueryBuilderFactory(SearchQueryBuilderFactory searchQueryBuilderFactory)
searchQueryBuilderFactory - is the SearchQueryBuilderFactory to set.protected PeriodicRefresher getPeriodicRefresher()
@Inject public void setPeriodicRefresher(PeriodicRefresher periodicRefresher)
periodicRefresher - is the searchEngineRefresher to setprotected SearchDependencies getSearchDependencies()
SearchDependencies.SearchDependencies.@Inject public void setSearchDependencies(SearchDependencies searchDependencies)
searchDependencies - is the searchDependencies to setCopyright © 2001–2016 mmm-Team. All rights reserved.