Uses of Class
org.axonframework.deadline.quartz.QuartzDeadlineManager.Builder
Packages that use QuartzDeadlineManager.Builder
Package
Description
A deadline manager backed by a Quartz scheduler, storing deadlines in the job layout of Axon Framework 4.13.
-
Uses of QuartzDeadlineManager.Builder in org.axonframework.deadline.quartz
Methods in org.axonframework.deadline.quartz that return QuartzDeadlineManager.BuilderModifier and TypeMethodDescriptionQuartzDeadlineManager.builder()Instantiate a Builder to be able to create aQuartzDeadlineManager.Sets theConverterused to convert the payload, metadata andScopeDescriptorof a deadline to and from theJobDataMap.QuartzDeadlineManager.Builder.refireImmediatelyPolicy(Predicate<Throwable> refireImmediatelyPolicy) Sets aPredicatetaking aThrowableto decide whether a failedDeadlineJobshould be 'refired' immediately.QuartzDeadlineManager.Builder.scheduler(org.quartz.Scheduler scheduler) Sets theSchedulerused for scheduling and triggering purposes of the deadlines.QuartzDeadlineManager.Builder.scopeAwareProvider(ScopeAwareProvider scopeAwareProvider) Sets theScopeAwareProviderwhich is capable of providing a stream ofScopeinstances for a givenScopeDescriptor.QuartzDeadlineManager.Builder.unitOfWorkFactory(UnitOfWorkFactory unitOfWorkFactory) Sets theUnitOfWorkFactorycreating the unit of work a fired deadline runs in.Constructors in org.axonframework.deadline.quartz with parameters of type QuartzDeadlineManager.BuilderModifierConstructorDescriptionprotectedInstantiate aQuartzDeadlineManagerbased on the fields contained in theQuartzDeadlineManager.Builder.