Uses of Interface
com.github.kagkarlsson.scheduler.task.SchedulableInstance
-
-
Uses of SchedulableInstance in com.github.kagkarlsson.scheduler
Methods in com.github.kagkarlsson.scheduler with parameters of type SchedulableInstance Modifier and Type Method Description booleanTaskRepository. createIfNotExists(SchedulableInstance execution)InstantTaskRepository. replace(Execution toBeReplaced, SchedulableInstance newInstance)<T> voidScheduler. reschedule(SchedulableInstance<T> schedulableInstance)<T> voidSchedulerClient. reschedule(SchedulableInstance<T> schedulableInstance)Update an existing execution with a new execution-time and new task-data.<T> voidSchedulerClient.StandardSchedulerClient. reschedule(SchedulableInstance<T> schedulableInstance)<T> voidScheduler. schedule(SchedulableInstance<T> schedulableInstance)<T> voidSchedulerClient. schedule(SchedulableInstance<T> schedulableInstance)<T> voidSchedulerClient.StandardSchedulerClient. schedule(SchedulableInstance<T> schedulableInstance) -
Uses of SchedulableInstance in com.github.kagkarlsson.scheduler.jdbc
Methods in com.github.kagkarlsson.scheduler.jdbc with parameters of type SchedulableInstance Modifier and Type Method Description booleanJdbcTaskRepository. createIfNotExists(SchedulableInstance instance)InstantJdbcTaskRepository. replace(Execution toBeReplaced, SchedulableInstance newInstance)Instead of doing delete+insert, we allow updating an existing execution will all new fields -
Uses of SchedulableInstance in com.github.kagkarlsson.scheduler.task
Classes in com.github.kagkarlsson.scheduler.task that implement SchedulableInstance Modifier and Type Class Description classSchedulableTaskInstance<T>Methods in com.github.kagkarlsson.scheduler.task that return SchedulableInstance Modifier and Type Method Description static <T> SchedulableInstance<T>SchedulableInstance. of(TaskInstance<T> taskInstance, NextExecutionTime executionTime)static <T> SchedulableInstance<T>SchedulableInstance. of(TaskInstance<T> taskInstance, Instant executionTime)SchedulableInstance<T>Task. schedulableInstance(String id)SchedulableInstance<T>Task. schedulableInstance(String id, T data)Methods in com.github.kagkarlsson.scheduler.task with parameters of type SchedulableInstance Modifier and Type Method Description voidExecutionOperations. removeAndScheduleNew(SchedulableInstance<T> schedulableInstance)Constructor parameters in com.github.kagkarlsson.scheduler.task with type arguments of type SchedulableInstance Constructor Description OnCompleteReplace(Function<TaskInstance<T>,SchedulableInstance<T>> newInstanceCreator) -
Uses of SchedulableInstance in com.github.kagkarlsson.scheduler.task.helper
Methods in com.github.kagkarlsson.scheduler.task.helper that return SchedulableInstance Modifier and Type Method Description SchedulableInstance<T>CustomTask. schedulableInstance(String id)SchedulableInstance<T>CustomTask. schedulableInstance(String id, T data)SchedulableInstance<T>OneTimeTask. schedulableInstance(String id)SchedulableInstance<T>OneTimeTask. schedulableInstance(String id, T data)SchedulableInstance<T>RecurringTask. schedulableInstance(String id)SchedulableInstance<T>RecurringTask. schedulableInstance(String id, T data)SchedulableInstance<T>RecurringTaskWithPersistentSchedule. schedulableInstance(String id)SchedulableInstance<T>RecurringTaskWithPersistentSchedule. schedulableInstance(String id, T data)
-