public interface TaskExecutionStrategy
| Modifier and Type | Method and Description |
|---|---|
void |
finished(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model,
java.lang.Throwable error) |
java.lang.Class<? extends TaskRunner<? extends TaskModel>> |
getRunnerClass() |
java.lang.Throwable |
handleError(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model,
java.lang.Throwable error) |
java.util.Date |
handleRetry(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model,
RetryLaterException retry,
int currentRetries) |
void |
run(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model) |
void run(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model) throws RetryLaterException
RetryLaterExceptionjava.lang.Throwable handleError(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, java.lang.Throwable error)
void finished(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, java.lang.Throwable error)
java.util.Date handleRetry(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, RetryLaterException retry, int currentRetries)
java.lang.Class<? extends TaskRunner<? extends TaskModel>> getRunnerClass()
Copyright © 2018 SAP SE. All Rights Reserved.