Class SolrCatalogWorkerAutoConfiguration


  • @Configuration
    public class SolrCatalogWorkerAutoConfiguration
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.broadleafcommerce.search.index.catalog.worker.ProductSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> productSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService, com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider, com.broadleafcommerce.search.index.catalog.service.CatalogService catalogService, com.broadleafcommerce.search.index.core.document.IndexableTypeDocumentBuilder<com.broadleafcommerce.search.catalog.core.domain.Product,​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

      • SolrCatalogWorkerAutoConfiguration

        public SolrCatalogWorkerAutoConfiguration()
    • Method Detail

      • productSearchIndexWorkerProcessLauncher

        @Bean
        @ConditionalOnMissingBean
        public com.broadleafcommerce.search.index.catalog.worker.ProductSearchIndexWorkerProcessLauncher<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> productSearchIndexWorkerProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService,
                                                                                                                                                                                                                      com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider,
                                                                                                                                                                                                                      com.broadleafcommerce.search.index.catalog.service.CatalogService catalogService,
                                                                                                                                                                                                                      com.broadleafcommerce.search.index.core.document.IndexableTypeDocumentBuilder<com.broadleafcommerce.search.catalog.core.domain.Product,​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)