Class BackofficeSolrSearchIndexInitializer
- java.lang.Object
-
- com.hybris.backoffice.solrsearch.setup.BackofficeSolrSearchIndexInitializer
-
public class BackofficeSolrSearchIndexInitializer extends java.lang.ObjectThis class executes its logic during backoffice web context initialization and after system initialization started from hAC. It initializes (i.e. performs full indexing) all uninitialized backoffice solr indexes.
-
-
Constructor Summary
Constructors Constructor Description BackofficeSolrSearchIndexInitializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BackofficeFacetSearchConfigServicegetBackofficeFacetSearchConfigService()protected IndexerServicegetIndexerService()protected SolrIndexServicegetSolrIndexService()protected voidhandleSystemInitializationEndEvent(AfterInitializationEndEvent event)voidinitialize()protected voidinitializeIndex(FacetSearchConfig searchConfig)protected voidinitializeIndexesIfNecessary()protected booleanisIndexInitialized(FacetSearchConfig searchConfig)voidsetAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeSearchListener afterInitializationEndBackofficeListener)voidsetBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)voidsetIndexerService(IndexerService indexerService)voidsetSolrIndexService(SolrIndexService solrIndexService)protected booleanshouldInitializeIndexes()
-
-
-
Method Detail
-
initialize
public void initialize()
-
initializeIndexesIfNecessary
protected void initializeIndexesIfNecessary()
-
shouldInitializeIndexes
protected boolean shouldInitializeIndexes()
-
isIndexInitialized
protected boolean isIndexInitialized(FacetSearchConfig searchConfig)
-
initializeIndex
protected void initializeIndex(FacetSearchConfig searchConfig)
-
handleSystemInitializationEndEvent
protected void handleSystemInitializationEndEvent(AfterInitializationEndEvent event)
-
getBackofficeFacetSearchConfigService
protected BackofficeFacetSearchConfigService getBackofficeFacetSearchConfigService()
-
setBackofficeFacetSearchConfigService
public void setBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)
-
getSolrIndexService
protected SolrIndexService getSolrIndexService()
-
setSolrIndexService
public void setSolrIndexService(SolrIndexService solrIndexService)
-
getIndexerService
protected IndexerService getIndexerService()
-
setIndexerService
public void setIndexerService(IndexerService indexerService)
-
setAfterInitializationEndBackofficeListener
public void setAfterInitializationEndBackofficeListener(AfterInitializationEndBackofficeSearchListener afterInitializationEndBackofficeListener)
-
-