Class CatalogMasterProcessLauncherAutoConfiguration


  • @Configuration
    public class CatalogMasterProcessLauncherAutoConfiguration
    extends Object
    • Constructor Detail

      • CatalogMasterProcessLauncherAutoConfiguration

        public CatalogMasterProcessLauncherAutoConfiguration()
    • Method Detail

      • productSearchIndexMasterProcessLauncher

        @Bean
        @ConditionalOnMissingBean
        public ProductSearchIndexMasterProcessLauncher productSearchIndexMasterProcessLauncher​(com.broadleafcommerce.search.index.core.ProcessStateService processStateService,
                                                                                               com.broadleafcommerce.search.index.core.LockService lockService,
                                                                                               com.broadleafcommerce.search.index.core.queue.QueueProvider queueProvider,
                                                                                               ProductQueueLoader<com.broadleafcommerce.search.index.core.queue.BatchIdHolder<String>> batchIdReader,
                                                                                               com.broadleafcommerce.search.index.core.SemaphoreProvider semaphoreProvider,
                                                                                               com.broadleafcommerce.search.index.autoconfigure.IndexerProperties indexerProperties)
      • catalogStartupIndexer

        @Bean
        @ConditionalOnProperty("broadleaf.catalog.reindex.startup")
        @ConditionalOnMissingBean
        public CatalogStartupIndexer catalogStartupIndexer​(com.broadleafcommerce.search.index.core.service.ReindexDelegationService reindexDelegationService)