Uses of Interface
com.github.kagkarlsson.scheduler.Clock
Packages that use Clock
Package
Description
-
Uses of Clock in com.github.kagkarlsson.scheduler
Classes in com.github.kagkarlsson.scheduler that implement ClockFields in com.github.kagkarlsson.scheduler declared as ClockConstructors in com.github.kagkarlsson.scheduler with parameters of type ClockModifierConstructorDescriptionCurrentlyExecuting(Execution execution, Clock clock) Executor(ExecutorService executorService, Clock clock) FetchCandidates(Executor executor, TaskRepository taskRepository, SchedulerClient schedulerClient, SchedulerClientEventListener earlyExecutionListener, int threadpoolSize, StatsRegistry statsRegistry, SchedulerState schedulerState, ConfigurableLogger failureLogger, TaskResolver taskResolver, Clock clock, PollingStrategyConfig pollingStrategyConfig, Runnable triggerCheckForNewExecutions) LockAndFetchCandidates(Executor executor, TaskRepository taskRepository, SchedulerClient schedulerClient, SchedulerClientEventListener earlyExecutionListener, int threadpoolSize, StatsRegistry statsRegistry, SchedulerState schedulerState, ConfigurableLogger failureLogger, TaskResolver taskResolver, Clock clock, PollingStrategyConfig pollingStrategyConfig, Runnable triggerCheckForNewExecutions) protectedScheduler(Clock clock, TaskRepository schedulerTaskRepository, TaskRepository clientTaskRepository, TaskResolver taskResolver, int threadpoolSize, ExecutorService executorService, SchedulerName schedulerName, Waiter executeDueWaiter, Duration heartbeatInterval, boolean enableImmediateExecution, StatsRegistry statsRegistry, PollingStrategyConfig pollingStrategyConfig, Duration deleteUnresolvedAfter, Duration shutdownMaxWait, LogLevel logLevel, boolean logStackTrace, List<OnStartup> onStartup) TaskResolver(StatsRegistry statsRegistry, Clock clock, List<Task<?>> knownTasks) -
Uses of Clock in com.github.kagkarlsson.scheduler.jdbc
Constructors in com.github.kagkarlsson.scheduler.jdbc with parameters of type ClockModifierConstructorDescriptionprotectedJdbcTaskRepository(JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Serializer serializer, com.github.kagkarlsson.jdbc.JdbcRunner jdbcRunner, Clock clock) JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Clock clock) JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, JdbcCustomization jdbcCustomization, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Serializer serializer, Clock clock) JdbcTaskRepository(DataSource dataSource, boolean commitWhenAutocommitDisabled, String tableName, TaskResolver taskResolver, SchedulerName schedulerSchedulerName, Clock clock) -
Uses of Clock in com.github.kagkarlsson.scheduler.task
Methods in com.github.kagkarlsson.scheduler.task with parameters of type ClockModifier and TypeMethodDescriptionvoidOnStartup.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 ClockModifier and TypeMethodDescriptionvoidScheduleOnStartup.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