ClusterStateApplier
public class MockTaskManager extends TaskManager
Modifier and Type | Field | Description |
---|---|---|
static Setting<java.lang.Boolean> |
USE_MOCK_TASK_MANAGER_SETTING |
deprecationLogger, logger, settings
Constructor | Description |
---|---|
MockTaskManager(Settings settings,
ThreadPool threadPool,
java.util.Set<java.lang.String> taskHeaders) |
Modifier and Type | Method | Description |
---|---|---|
void |
addListener(MockTaskManagerListener listener) |
|
Task |
register(java.lang.String type,
java.lang.String action,
TaskAwareRequest request) |
|
void |
removeListener(MockTaskManagerListener listener) |
|
Task |
unregister(Task task) |
|
void |
waitForTaskCompletion(Task task,
long untilInNanos) |
logDeprecatedSetting, logRemovedSetting, nodeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyClusterState, cancel, getBanCount, getCancellableTask, getCancellableTasks, getTask, getTasks, removeBan, setBan, setTaskResultsService, storeResult, storeResult
public static final Setting<java.lang.Boolean> USE_MOCK_TASK_MANAGER_SETTING
public MockTaskManager(Settings settings, ThreadPool threadPool, java.util.Set<java.lang.String> taskHeaders)
public Task register(java.lang.String type, java.lang.String action, TaskAwareRequest request)
register
in class TaskManager
public Task unregister(Task task)
unregister
in class TaskManager
public void waitForTaskCompletion(Task task, long untilInNanos)
waitForTaskCompletion
in class TaskManager
public void addListener(MockTaskManagerListener listener)
public void removeListener(MockTaskManagerListener listener)