Class SolrOrderWorkerAutoConfiguration


  • @Configuration
    public class SolrOrderWorkerAutoConfiguration
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.broadleafcommerce.search.index.order.worker.OrderSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> orderSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, com.broadleafcommerce.search.index.order.service.OrderService orderService, com.broadleafcommerce.search.index.core.document.DocumentBuilder<org.apache.solr.common.SolrInputDocument> documentBuilder, com.broadleafcommerce.search.provider.solr.SolrIndexProvider solrIndexProvider, com.broadleafcommerce.search.provider.solr.SolrCollectionResolver collectionResolver, com.broadleafcommerce.search.index.autoconfigure.IndexerProperties indexerProperties, com.broadleafcommerce.common.extension.data.DataRouteSupporting searchSource)  
    • Constructor Detail

      • SolrOrderWorkerAutoConfiguration

        public SolrOrderWorkerAutoConfiguration()
    • Method Detail

      • orderSearchIndexWorkerProcessLauncher

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.search.index.order.worker.OrderSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> orderSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService,
                                                                                                                                                                                                                com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider,
                                                                                                                                                                                                                com.broadleafcommerce.search.index.order.service.OrderService orderService,
                                                                                                                                                                                                                @Qualifier("solrDocumentBuilder")
                                                                                                                                                                                                                com.broadleafcommerce.search.index.core.document.DocumentBuilder<org.apache.solr.common.SolrInputDocument> documentBuilder,
                                                                                                                                                                                                                com.broadleafcommerce.search.provider.solr.SolrIndexProvider solrIndexProvider,
                                                                                                                                                                                                                com.broadleafcommerce.search.provider.solr.SolrCollectionResolver collectionResolver,
                                                                                                                                                                                                                com.broadleafcommerce.search.index.autoconfigure.IndexerProperties indexerProperties,
                                                                                                                                                                                                                @Nullable @Qualifier("searchSource")
                                                                                                                                                                                                                com.broadleafcommerce.common.extension.data.DataRouteSupporting searchSource)