Class SolrOrderFulfillmentWorkerAutoConfiguration


  • @Configuration
    public class SolrOrderFulfillmentWorkerAutoConfiguration
    extends Object
    Author:
    Dima Myroniuk (dmyroniuk)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.broadleafcommerce.search.index.fulfillment.worker.OrderFulfillmentSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> orderFulfillmentSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, com.broadleafcommerce.search.index.fulfillment.service.OrderFulfillmentService<com.broadleafcommerce.search.fulfillment.core.domain.OrderFulfillment> orderFulfillmentService, 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

      • SolrOrderFulfillmentWorkerAutoConfiguration

        public SolrOrderFulfillmentWorkerAutoConfiguration()
    • Method Detail

      • orderFulfillmentSearchIndexWorkerProcessLauncher

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.search.index.fulfillment.worker.OrderFulfillmentSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> orderFulfillmentSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService,
                                                                                                                                                                                                                                            com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider,
                                                                                                                                                                                                                                            com.broadleafcommerce.search.index.fulfillment.service.OrderFulfillmentService<com.broadleafcommerce.search.fulfillment.core.domain.OrderFulfillment> orderFulfillmentService,
                                                                                                                                                                                                                                            @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)