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 Details

    • DefaultIndexerBatchStrategyFactory

      public DefaultIndexerBatchStrategyFactory()
  • Method Details

    • createIndexerBatchStrategy

      public IndexerBatchStrategy createIndexerBatchStrategy(FacetSearchConfig facetSearchConfig) throws IndexerException
      Description copied from interface: IndexerBatchStrategyFactory
      Create new IndexerBatchStrategy.
      Specified by:
      createIndexerBatchStrategy in interface IndexerBatchStrategyFactory
      Parameters:
      facetSearchConfig - - the facet search configuration
      Returns:
      the new IndexerBatchStrategy
      Throws:
      IndexerException - if an error occurs during the strategy creation
    • getIndexerBatchStrategyBeanId

      public String getIndexerBatchStrategyBeanId()
    • setIndexerBatchStrategyBeanId

      public void setIndexerBatchStrategyBeanId(String indexerBatchStrategyBeanId)
    • getApplicationContext

      public org.springframework.context.ApplicationContext getApplicationContext()
    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware