Class OrderFulfillmentMasterProcessLauncherAutoConfiguration


  • @Configuration
    public class OrderFulfillmentMasterProcessLauncherAutoConfiguration
    extends Object
    Author:
    Dima Myroniuk (dmyroniuk)
    • Constructor Detail

      • OrderFulfillmentMasterProcessLauncherAutoConfiguration

        public OrderFulfillmentMasterProcessLauncherAutoConfiguration()
    • Method Detail

      • orderFulfillmentSearchIndexMasterProcessLauncher

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

        @Bean
        @ConditionalOnProperty("broadleaf.orderfulfillment.reindex.startup")
        @ConditionalOnMissingBean
        public OrderFulfillmentStartupIndexer orderFulfillmentStartupIndexer​(com.broadleafcommerce.search.index.core.service.ReindexDelegationService reindexDelegationService)