Class SolrOrderFulfillmentWorkerAutoConfiguration

java.lang.Object
com.broadleafcommerce.search.index.fulfillment.solr.worker.autoconfigure.SolrOrderFulfillmentWorkerAutoConfiguration

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

    Constructors
    Constructor
    Description
     
  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SolrOrderFulfillmentWorkerAutoConfiguration

      public SolrOrderFulfillmentWorkerAutoConfiguration()
  • Method Details

    • 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)