Class DbSchedulerEventSchedulerSupplier
java.lang.Object
org.axonframework.eventhandling.scheduling.dbscheduler.DbSchedulerEventSchedulerSupplier
- All Implemented Interfaces:
Supplier<DbSchedulerEventScheduler>
public class DbSchedulerEventSchedulerSupplier
extends Object
implements Supplier<DbSchedulerEventScheduler>
Default supplier for an
DbSchedulerEventScheduler. This makes it easier to use in context without more
advanced ways of dependency injection. It can be passed to the tasks in the DbSchedulerDeadlineManager to
create the Scheduler before the DbSchedulerEventScheduler is
created. After creating it should be set on this DbSchedulerEventSchedulerSupplier.- Since:
- 4.9.0
- Author:
- Gerard Klijs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()Returns the setDbSchedulerEventScheduler, ornullif it hasn't been set yet.voidset(DbSchedulerEventScheduler eventScheduler) Sets theDbSchedulerEventSchedulerso the tasks created in advanced can access it.
-
Constructor Details
-
DbSchedulerEventSchedulerSupplier
public DbSchedulerEventSchedulerSupplier()
-
-
Method Details
-
get
Returns the setDbSchedulerEventScheduler, ornullif it hasn't been set yet.- Specified by:
getin interfaceSupplier<DbSchedulerEventScheduler>- Returns:
- the set
DbSchedulerEventScheduler
-
set
Sets theDbSchedulerEventSchedulerso the tasks created in advanced can access it.- Parameters:
eventScheduler- theDbSchedulerEventScheduler
-