Class AxonJobRunrAutoConfiguration
java.lang.Object
org.axonframework.springboot.autoconfig.AxonJobRunrAutoConfiguration
@AutoConfiguration
@ConditionalOnBean(org.jobrunr.scheduling.JobScheduler.class)
@AutoConfigureAfter(value={AxonServerAutoConfiguration.class,AxonTracingAutoConfiguration.class},
name="org.jobrunr.spring.autoconfigure.JobRunrAutoConfiguration")
public class AxonJobRunrAutoConfiguration
extends Object
Auto configuration class for the deadline manager and event scheduler using JobRunr.
- Since:
- 4.8.0
- Author:
- Gerard Klijs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeadlineManager(org.jobrunr.scheduling.JobScheduler jobScheduler, Configuration configuration, Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory) eventScheduler(org.jobrunr.scheduling.JobScheduler jobScheduler, Serializer serializer, TransactionManager transactionManager, EventBus eventBus)
-
Constructor Details
-
AxonJobRunrAutoConfiguration
public AxonJobRunrAutoConfiguration()
-
-
Method Details
-
eventScheduler
@Bean @ConditionalOnMissingBean public EventScheduler eventScheduler(org.jobrunr.scheduling.JobScheduler jobScheduler, @Qualifier("eventSerializer") Serializer serializer, TransactionManager transactionManager, EventBus eventBus) -
deadlineManager
@Bean @ConditionalOnMissingBean public DeadlineManager deadlineManager(org.jobrunr.scheduling.JobScheduler jobScheduler, Configuration configuration, @Qualifier("eventSerializer") Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory)
-