Class CoreIndexerAutoConfiguration
java.lang.Object
com.broadleafcommerce.search.index.autoconfigure.CoreIndexerAutoConfiguration
@Configuration
@EnableConfigurationProperties(IndexerProperties.class)
public class CoreIndexerAutoConfiguration
extends Object
Core Spring Configuration for this module.
By default, these components are not distributable, and meant to be used in a single JVM or node.
- Author:
- Kelly Tisdell (ktisdell)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsearchReindexerBatchCompletedEventListener
(ProcessStateService processStateService) searchReindexerQueueLoadedEventListener
(QueueProvider queueProvider, ProcessStateService processStateService) searchReindexerQueueProvider
(IndexerProperties indexerProperties) searchReindexerWorkerCompletedEventListener
(ProcessStateService pss, SemaphoreProvider semProvider) searchWorkerStartedEventListener
(ProcessStateService processStateService)
-
Constructor Details
-
CoreIndexerAutoConfiguration
public CoreIndexerAutoConfiguration()
-
-
Method Details
-
searchReindexerProcessStateService
-
searchReindexerLockService
-
searchReindexerQueueProvider
@Bean @ConditionalOnMissingBean public QueueProvider searchReindexerQueueProvider(IndexerProperties indexerProperties) -
searchReindexSemaphoreProvider
-
searchReindexerProcessCompletedEventListener
@Bean @ConditionalOnMissingBean public ProcessStartedEventListener searchReindexerProcessCompletedEventListener(@Autowired ProcessStateService pss) -
searchReindexerProcessFailedEventListener
@Bean @ConditionalOnMissingBean public ProcessFailedEventListener searchReindexerProcessFailedEventListener(ProcessStateService pss) -
searchReindexerProcessCompleteEventListener
@Bean @ConditionalOnMissingBean public ProcessCompleteEventListener searchReindexerProcessCompleteEventListener(ProcessStateService pss) -
searchReindexerQueueCreatedEventListener
@Bean @ConditionalOnMissingBean public QueueCreatedEventListener searchReindexerQueueCreatedEventListener(ProcessStateService pss) -
searchReindexerQueueLoadedEventListener
@Bean @ConditionalOnMissingBean public QueueLoadedEventListener searchReindexerQueueLoadedEventListener(QueueProvider queueProvider, ProcessStateService processStateService) -
searchReindexerBatchCompletedEventListener
@Bean @ConditionalOnMissingBean public BatchCompletedEventListener searchReindexerBatchCompletedEventListener(ProcessStateService processStateService) -
searchWorkerStartedEventListener
@Bean @ConditionalOnMissingBean public WorkerStartedEventListener searchWorkerStartedEventListener(ProcessStateService processStateService) -
searchReindexerWorkerCompletedEventListener
@Bean @ConditionalOnMissingBean public WorkerCompletedEventListener searchReindexerWorkerCompletedEventListener(ProcessStateService pss, SemaphoreProvider semProvider) -
documentBuilderHelper
-