Uses of Interface
com.github.kagkarlsson.scheduler.Clock
-
-
Uses of Clock in com.github.kagkarlsson.scheduler
Classes in com.github.kagkarlsson.scheduler that implement Clock Modifier and Type Class Description classSystemClockFields in com.github.kagkarlsson.scheduler declared as Clock Modifier and Type Field Description protected ClockSchedulerBuilder. clockConstructors in com.github.kagkarlsson.scheduler with parameters of type Clock Constructor Description CurrentlyExecuting(Execution execution, Clock clock, HeartbeatConfig heartbeatConfig)Executor(ExecutorService executorService, Clock clock)FetchCandidates(Executor executor, TaskRepository taskRepository, SchedulerClient schedulerClient, int threadpoolSize, SchedulerListeners schedulerListeners, List<ExecutionInterceptor> executionInterceptors, SchedulerState schedulerState, ConfigurableLogger failureLogger, TaskResolver taskResolver, Clock clock, PollingStrategyConfig pollingStrategyConfig, Runnable triggerCheckForNewExecutions, HeartbeatConfig heartbeatConfig)HeartbeatState(Clock clock, Instant startTime, HeartbeatConfig heartbeatConfig)LockAndFetchCandidates(Executor executor, TaskRepository taskRepository, SchedulerClient schedulerClient, int threadpoolSize, SchedulerListeners schedulerListeners, List<ExecutionInterceptor> executionInterceptors, SchedulerState schedulerState, ConfigurableLogger failureLogger, TaskResolver taskResolver, Clock clock, PollingStrategyConfig pollingStrategyConfig, Runnable triggerCheckForNewExecutions, HeartbeatConfig maxAgeBeforeConsideredDead)Scheduler(Clock clock, TaskRepository schedulerTaskRepository, TaskRepository clientTaskRepository, TaskResolver taskResolver, int threadpoolSize, ExecutorService executorService, SchedulerName schedulerName, Waiter executeDueWaiter, Duration heartbeatInterval, int numberOfMissedHeartbeatsBeforeDead, List<SchedulerListener> schedulerListeners, List<ExecutionInterceptor> executionInterceptors, PollingStrategyConfig pollingStrategyConfig, Duration deleteUnresolvedAfter, Duration shutdownMaxWait, LogLevel logLevel, boolean logStackTrace, List<OnStartup> onStartup, ExecutorService dueExecutor, ScheduledExecutorService housekeeperExecutor)TaskResolver(SchedulerListeners schedulerListeners, Clock clock, List<Task<?>> knownTasks)Waiter(Duration duration, Clock clock) -
Uses of Clock in com.github.kagkarlsson.scheduler.jdbc
Constructors in com.github.kagkarlsson.scheduler.jdbc with parameters of type Clock Constructor Description JdbcTaskRepository(JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Serializer serializer, JdbcRunner jdbcRunner, boolean orderByPriority, Clock clock)JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, boolean orderByPriority, Clock clock)JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Serializer serializer, boolean orderByPriority, Clock clock)JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, boolean orderByPriority, Clock clock) -
Uses of Clock in com.github.kagkarlsson.scheduler.task
Methods in com.github.kagkarlsson.scheduler.task with parameters of type Clock Modifier and Type Method Description static ScheduledTaskInstanceScheduledTaskInstance. fixExecutionTime(SchedulableInstance<?> schedulableInstance, Clock clock)voidOnStartup. onStartup(SchedulerClient scheduler, Clock clock) -
Uses of Clock in com.github.kagkarlsson.scheduler.task.helper
Methods in com.github.kagkarlsson.scheduler.task.helper with parameters of type Clock Modifier and Type Method Description voidScheduleOnStartup. apply(SchedulerClient scheduler, Clock clock, Task<T> task)voidCustomTask. onStartup(SchedulerClient scheduler, Clock clock)voidRecurringTask. onStartup(SchedulerClient scheduler, Clock clock) -
Uses of Clock in com.github.kagkarlsson.scheduler.testhelper
Classes in com.github.kagkarlsson.scheduler.testhelper that implement Clock Modifier and Type Class Description classSettableClock
-