Class DefaultIndexerBatchStrategyFactory
java.lang.Object
de.hybris.platform.solrfacetsearch.indexer.strategies.impl.DefaultIndexerBatchStrategyFactory
- All Implemented Interfaces:
IndexerBatchStrategyFactory,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class DefaultIndexerBatchStrategyFactory
extends Object
implements IndexerBatchStrategyFactory, org.springframework.context.ApplicationContextAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateIndexerBatchStrategy(FacetSearchConfig facetSearchConfig) Create new IndexerBatchStrategy.org.springframework.context.ApplicationContextvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidsetIndexerBatchStrategyBeanId(String indexerBatchStrategyBeanId)
-
Constructor Details
-
DefaultIndexerBatchStrategyFactory
public DefaultIndexerBatchStrategyFactory()
-
-
Method Details
-
createIndexerBatchStrategy
public IndexerBatchStrategy createIndexerBatchStrategy(FacetSearchConfig facetSearchConfig) throws IndexerException Description copied from interface:IndexerBatchStrategyFactoryCreate new IndexerBatchStrategy.- Specified by:
createIndexerBatchStrategyin interfaceIndexerBatchStrategyFactory- Parameters:
facetSearchConfig- - the facet search configuration- Returns:
- the new IndexerBatchStrategy
- Throws:
IndexerException- if an error occurs during the strategy creation
-
getIndexerBatchStrategyBeanId
-
setIndexerBatchStrategyBeanId
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext() -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-