Modifier and Type | Method and Description |
---|---|
Tasks.Builder<I> |
abortWith(Tasks.Task<I,?> task) |
Tasks.Builder<I> |
executeWith(ExecutorService executorService)
Declare executor service: if null, the tasks are executed in a single
thread.
|
Tasks.Builder<I> |
onFailure(Tasks.FailureTask<I,?> task) |
Tasks.Builder<I> |
revertWith(Tasks.Task<I,?> task) |
<E extends Exception> |
run(Tasks.Task<I,E> task) |
Tasks.Builder<I> |
stopAbortsOnFailure() |
Tasks.Builder<I> |
stopOnFailure() |
Tasks.Builder<I> |
stopRevertsOnFailure() |
Tasks.Builder<I> |
suppressExceptions() |
Tasks.Builder<I> |
suppressExceptions(boolean suppress) |
public Tasks.Builder<I> executeWith(ExecutorService executorService)
executorService
- service to schedule tasks with.public Tasks.Builder<I> onFailure(Tasks.FailureTask<I,?> task)
public Tasks.Builder<I> stopOnFailure()
public Tasks.Builder<I> suppressExceptions()
public Tasks.Builder<I> suppressExceptions(boolean suppress)
public Tasks.Builder<I> revertWith(Tasks.Task<I,?> task)
public Tasks.Builder<I> stopRevertsOnFailure()
public Tasks.Builder<I> abortWith(Tasks.Task<I,?> task)
public Tasks.Builder<I> stopAbortsOnFailure()
public <E extends Exception> boolean run(Tasks.Task<I,E> task) throws E extends Exception
E extends Exception
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.