Class CustomerMasterProcessLauncherAutoConfiguration


  • @Configuration
    public class CustomerMasterProcessLauncherAutoConfiguration
    extends Object
    • Constructor Detail

      • CustomerMasterProcessLauncherAutoConfiguration

        public CustomerMasterProcessLauncherAutoConfiguration()
    • Method Detail

      • customerSearchIndexMasterProcessLauncher

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

        @Bean
        @ConditionalOnProperty("broadleaf.customer.reindex.startup")
        @ConditionalOnMissingBean
        public CustomerStartupIndexer customerStartupIndexer​(com.broadleafcommerce.search.index.core.service.ReindexDelegationService reindexDelegationService)