Uses of Class
org.axonframework.deadline.dbscheduler.DbSchedulerDeadlineManager.Builder
Packages that use DbSchedulerDeadlineManager.Builder
Package
Description
A deadline manager backed by db-scheduler, storing deadlines in the task layout of Axon Framework 4.13.
-
Uses of DbSchedulerDeadlineManager.Builder in org.axonframework.deadline.dbscheduler
Methods in org.axonframework.deadline.dbscheduler that return DbSchedulerDeadlineManager.BuilderModifier and TypeMethodDescriptionDbSchedulerDeadlineManager.builder()Instantiate a Builder to be able to create aDbSchedulerDeadlineManager.Sets theConverterused to convert the payload, metadata andScopeDescriptorof a deadline to and from their stored form in the task data.DbSchedulerDeadlineManager.Builder.scheduler(com.github.kagkarlsson.scheduler.Scheduler scheduler) Sets theSchedulerused for scheduling and triggering purposes of deadlines.DbSchedulerDeadlineManager.Builder.scopeAwareProvider(ScopeAwareProvider scopeAwareProvider) Sets theScopeAwareProviderwhich is capable of providing a stream ofScopeinstances for a givenScopeDescriptor.DbSchedulerDeadlineManager.Builder.startScheduler(boolean startScheduler) Sets whetherDbSchedulerDeadlineManager.start()starts theScheduler, or leaves starting it to the application.DbSchedulerDeadlineManager.Builder.stopScheduler(boolean stopScheduler) Sets whetherDbSchedulerDeadlineManager.shutdown()stops theScheduler, or leaves stopping it to the application.DbSchedulerDeadlineManager.Builder.unitOfWorkFactory(UnitOfWorkFactory unitOfWorkFactory) Sets theUnitOfWorkFactorycreating the unit of work a fired deadline runs in.DbSchedulerDeadlineManager.Builder.useBinaryPojo(boolean useBinaryPojo) Sets whether to use a pojo optimized for size,DbSchedulerBinaryDeadlineDetails, compared to a pojo optimized for readability,DbSchedulerHumanReadableDeadlineDetails.Constructors in org.axonframework.deadline.dbscheduler with parameters of type DbSchedulerDeadlineManager.BuilderModifierConstructorDescriptionprotectedInstantiate aDbSchedulerDeadlineManagerbased on the fields contained in theDbSchedulerDeadlineManager.Builder.