Class SolrCustomerWorkerAutoConfiguration


  • @Configuration
    public class SolrCustomerWorkerAutoConfiguration
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.broadleafcommerce.search.index.customer.worker.CustomerSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> customerSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, com.broadleafcommerce.search.index.customer.service.CustomerService customerService, 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

      • SolrCustomerWorkerAutoConfiguration

        public SolrCustomerWorkerAutoConfiguration()
    • Method Detail

      • customerSearchIndexWorkerProcessLauncher

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.search.index.customer.worker.CustomerSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> customerSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService,
                                                                                                                                                                                                                         com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider,
                                                                                                                                                                                                                         com.broadleafcommerce.search.index.customer.service.CustomerService customerService,
                                                                                                                                                                                                                         @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)