Class ClusterStateTaskExecutorUtils
java.lang.Object
org.elasticsearch.cluster.service.ClusterStateTaskExecutorUtils
Utilities for running a
ClusterStateTaskExecutor
in tests.-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends ClusterStateTaskListener>
ClusterStateexecuteAndAssertSuccessful
(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks) static <T extends ClusterStateTaskListener>
ClusterStateexecuteAndThrowFirstFailure
(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks) static <T extends ClusterStateTaskListener>
ClusterStateexecuteHandlingResults
(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks, org.elasticsearch.core.CheckedConsumer<T, Exception> onTaskSuccess, CheckedBiConsumer<T, Exception, Exception> onTaskFailure) static <T extends ClusterStateTaskListener>
ClusterStateexecuteIgnoringFailures
(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks)
-
Method Details
-
executeAndAssertSuccessful
public static <T extends ClusterStateTaskListener> ClusterState executeAndAssertSuccessful(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks) throws Exception - Throws:
Exception
-
executeAndThrowFirstFailure
public static <T extends ClusterStateTaskListener> ClusterState executeAndThrowFirstFailure(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks) throws Exception - Throws:
Exception
-
executeIgnoringFailures
public static <T extends ClusterStateTaskListener> ClusterState executeIgnoringFailures(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks) throws Exception - Throws:
Exception
-
executeHandlingResults
public static <T extends ClusterStateTaskListener> ClusterState executeHandlingResults(ClusterState originalState, ClusterStateTaskExecutor<T> executor, Iterable<T> tasks, org.elasticsearch.core.CheckedConsumer<T, Exception> onTaskSuccess, CheckedBiConsumer<T, throws ExceptionException, Exception> onTaskFailure) - Throws:
Exception
-