@AutoConfiguration
@ConditionalOnBean(value=com.github.kagkarlsson.scheduler.Scheduler.class)
@AutoConfigureAfter(value={AxonServerAutoConfiguration.class,AxonTracingAutoConfiguration.class},
name="com.github.kagkarlsson.scheduler.boot.autoconfigure.DbSchedulerAutoConfiguration")
public class AxonDbSchedulerAutoConfiguration
extends Object
| Constructor and Description |
|---|
AxonDbSchedulerAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.github.kagkarlsson.scheduler.task.Task<DbSchedulerBinaryDeadlineDetails> |
dbSchedulerDeadlineDetailsTask(org.springframework.context.ApplicationContext context) |
com.github.kagkarlsson.scheduler.task.Task<DbSchedulerBinaryEventData> |
dbSchedulerEventDataTask(org.springframework.context.ApplicationContext context) |
DeadlineManager |
deadlineManager(com.github.kagkarlsson.scheduler.Scheduler scheduler,
Configuration configuration,
Serializer serializer,
TransactionManager transactionManager,
DeadlineManagerSpanFactory spanFactory) |
EventScheduler |
eventScheduler(com.github.kagkarlsson.scheduler.Scheduler scheduler,
Serializer serializer,
TransactionManager transactionManager,
EventBus eventBus) |
@Bean @Qualifier(value="eventDataTask") @ConditionalOnMissingQualifiedBean(beanClass=com.github.kagkarlsson.scheduler.task.Task.class, qualifier="eventDataTask") public com.github.kagkarlsson.scheduler.task.Task<DbSchedulerBinaryEventData> dbSchedulerEventDataTask(org.springframework.context.ApplicationContext context)
@Bean @Qualifier(value="deadlineDetailsTask") @ConditionalOnMissingQualifiedBean(beanClass=com.github.kagkarlsson.scheduler.task.Task.class, qualifier="deadlineDetailsTask") public com.github.kagkarlsson.scheduler.task.Task<DbSchedulerBinaryDeadlineDetails> dbSchedulerDeadlineDetailsTask(org.springframework.context.ApplicationContext context)
@Bean @ConditionalOnMissingBean public EventScheduler eventScheduler(com.github.kagkarlsson.scheduler.Scheduler scheduler, @Qualifier(value="eventSerializer") Serializer serializer, TransactionManager transactionManager, EventBus eventBus)
@Bean @ConditionalOnMissingBean public DeadlineManager deadlineManager(com.github.kagkarlsson.scheduler.Scheduler scheduler, Configuration configuration, @Qualifier(value="eventSerializer") Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory)
Copyright © 2010–2025. All rights reserved.