Class DbSchedulerDeadlineManagerSupplier
java.lang.Object
org.axonframework.deadline.dbscheduler.DbSchedulerDeadlineManagerSupplier
- All Implemented Interfaces:
Supplier<DbSchedulerDeadlineManager>
public class DbSchedulerDeadlineManagerSupplier
extends Object
implements Supplier<DbSchedulerDeadlineManager>
Default supplier for an
DbSchedulerDeadlineManager. 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 DbSchedulerDeadlineManager is
created. After creating it should be set on this DbSchedulerDeadlineManagerSupplier.- Since:
- 4.9.0
- Author:
- Gerard Klijs
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()Returns the setDbSchedulerDeadlineManager, ornullif it hasn't been set yet.voidset(DbSchedulerDeadlineManager deadlineManager) Sets theDbSchedulerDeadlineManagerso the tasks created in advanced can access it.
-
Constructor Details
-
DbSchedulerDeadlineManagerSupplier
public DbSchedulerDeadlineManagerSupplier()
-
-
Method Details
-
get
Returns the setDbSchedulerDeadlineManager, ornullif it hasn't been set yet.- Specified by:
getin interfaceSupplier<DbSchedulerDeadlineManager>- Returns:
- the set
DbSchedulerDeadlineManager
-
set
Sets theDbSchedulerDeadlineManagerso the tasks created in advanced can access it.- Parameters:
deadlineManager- theDbSchedulerDeadlineManager
-