public interface TaskExecutionStrategy
| Modifier and Type | Method and Description |
|---|---|
void |
finished(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model,
Throwable error) |
Class<? extends TaskRunner<? extends TaskModel>> |
getRunnerClass() |
Throwable |
handleError(TaskService taskService,
TaskRunner<TaskModel> runner,
TaskModel model,
Throwable error) |
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
RetryLaterExceptionThrowable handleError(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, Throwable error)
void finished(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, Throwable error)
Date handleRetry(TaskService taskService, TaskRunner<TaskModel> runner, TaskModel model, RetryLaterException retry, int currentRetries)
Class<? extends TaskRunner<? extends TaskModel>> getRunnerClass()
Copyright © 2017 SAP SE. All Rights Reserved.