Uses of Class
com.github.kagkarlsson.scheduler.task.ExecutionComplete
Packages that use ExecutionComplete
Package
Description
-
Uses of ExecutionComplete in com.github.kagkarlsson.scheduler.stats
Methods in com.github.kagkarlsson.scheduler.stats with parameters of type ExecutionCompleteModifier and TypeMethodDescriptionvoidMicrometerStatsRegistry.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 ExecutionCompleteModifier and TypeMethodDescriptionstatic 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 ExecutionCompleteMethods in com.github.kagkarlsson.scheduler.task with parameters of type ExecutionCompleteModifier and TypeMethodDescriptionvoidCompletionHandler.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) -
Uses of ExecutionComplete in com.github.kagkarlsson.scheduler.task.schedule
Methods in com.github.kagkarlsson.scheduler.task.schedule with parameters of type ExecutionCompleteModifier and TypeMethodDescriptionCronSchedule.getNextExecutionTime(ExecutionComplete executionComplete) Daily.getNextExecutionTime(ExecutionComplete executionComplete) DisabledSchedule.getNextExecutionTime(ExecutionComplete executionComplete) FixedDelay.getNextExecutionTime(ExecutionComplete executionComplete) Schedule.getNextExecutionTime(ExecutionComplete executionComplete)