Uses of Class
com.github.kagkarlsson.scheduler.task.ExecutionComplete
-
Packages that use ExecutionComplete Package Description com.github.kagkarlsson.scheduler.stats com.github.kagkarlsson.scheduler.task com.github.kagkarlsson.scheduler.task.schedule -
-
Uses of ExecutionComplete in com.github.kagkarlsson.scheduler.stats
Methods in com.github.kagkarlsson.scheduler.stats with parameters of type ExecutionComplete Modifier and Type Method Description voidMicrometerStatsRegistry. registerSingleCompletedExecution(ExecutionComplete completeEvent)voidStatsRegistry.DefaultStatsRegistry. registerSingleCompletedExecution(ExecutionComplete completeEvent)voidStatsRegistry. registerSingleCompletedExecution(ExecutionComplete completeEvent) -
Uses of ExecutionComplete in com.github.kagkarlsson.scheduler.task
Methods in com.github.kagkarlsson.scheduler.task that return ExecutionComplete Modifier and Type Method Description static ExecutionCompleteExecutionComplete. failure(Execution execution, Instant timeStarted, Instant timeDone, Throwable cause)static ExecutionCompleteExecutionComplete. simulatedSuccess(Instant timeDone)Simulated ExecutionComplete used to generate first execution-time from a Schedule.static ExecutionCompleteExecutionComplete. success(Execution execution, Instant timeStarted, Instant timeDone)Methods in com.github.kagkarlsson.scheduler.task with parameters of type ExecutionComplete Modifier and Type Method Description voidCompletionHandler. complete(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidCompletionHandler.OnCompleteRemove. complete(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidCompletionHandler.OnCompleteReplace. complete(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidCompletionHandler.OnCompleteReschedule. complete(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidDeadExecutionHandler.CancelDeadExecution. deadExecution(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidDeadExecutionHandler. deadExecution(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidDeadExecutionHandler.ReviveDeadExecution. deadExecution(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler.ExponentialBackoffFailureHandler. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler.MaxRetriesFailureHandler. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler.OnFailureReschedule. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler.OnFailureRescheduleUsingTaskDataSchedule. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidFailureHandler.OnFailureRetryLater. onFailure(ExecutionComplete executionComplete, ExecutionOperations<T> executionOperations)voidExecutionOperations. reschedule(ExecutionComplete completed, Instant nextExecutionTime)voidExecutionOperations. reschedule(ExecutionComplete completed, Instant nextExecutionTime, T newData)Constructor parameters in com.github.kagkarlsson.scheduler.task with type arguments of type ExecutionComplete Constructor Description MaxRetriesFailureHandler(int maxRetries, FailureHandler<T> failureHandler, BiConsumer<ExecutionComplete,ExecutionOperations<T>> maxRetriesExceededHandler) -
Uses of ExecutionComplete in com.github.kagkarlsson.scheduler.task.schedule
Methods in com.github.kagkarlsson.scheduler.task.schedule with parameters of type ExecutionComplete Modifier and Type Method Description InstantCronSchedule. getNextExecutionTime(ExecutionComplete executionComplete)InstantDaily. getNextExecutionTime(ExecutionComplete executionComplete)InstantDisabledSchedule. getNextExecutionTime(ExecutionComplete executionComplete)InstantFixedDelay. getNextExecutionTime(ExecutionComplete executionComplete)InstantSchedule. getNextExecutionTime(ExecutionComplete executionComplete)
-