public static class ClusterStateTaskExecutor.TaskResult extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ClusterStateTaskExecutor.TaskResult.FailureConsumer |
Modifier and Type | Method and Description |
---|---|
static ClusterStateTaskExecutor.TaskResult |
failure(Throwable failure) |
void |
handle(Runnable onSuccess,
ClusterStateTaskExecutor.TaskResult.FailureConsumer onFailure)
Handle the execution result with the provided consumers
|
boolean |
isSuccess() |
static ClusterStateTaskExecutor.TaskResult |
success() |
public static ClusterStateTaskExecutor.TaskResult success()
public static ClusterStateTaskExecutor.TaskResult failure(Throwable failure)
public boolean isSuccess()
public void handle(Runnable onSuccess, ClusterStateTaskExecutor.TaskResult.FailureConsumer onFailure)
onSuccess
- handler to invoke on successonFailure
- handler to invoke on failure; the throwable passed through will not be nullCopyright © 2009–2017. All rights reserved.