public class MockTaskManager
extends org.elasticsearch.tasks.TaskManager
Modifier and Type | Field | Description |
---|---|---|
static org.elasticsearch.common.settings.Setting<java.lang.Boolean> |
USE_MOCK_TASK_MANAGER_SETTING |
Constructor | Description |
---|---|
MockTaskManager(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.threadpool.ThreadPool threadPool,
java.util.Set<java.lang.String> taskHeaders) |
Modifier and Type | Method | Description |
---|---|---|
void |
addListener(MockTaskManagerListener listener) |
|
org.elasticsearch.tasks.Task |
register(java.lang.String type,
java.lang.String action,
org.elasticsearch.tasks.TaskAwareRequest request) |
|
void |
removeListener(MockTaskManagerListener listener) |
|
org.elasticsearch.tasks.Task |
unregister(org.elasticsearch.tasks.Task task) |
|
void |
waitForTaskCompletion(org.elasticsearch.tasks.Task task,
long untilInNanos) |
logDeprecatedSetting, logRemovedSetting, nodeName
public static final org.elasticsearch.common.settings.Setting<java.lang.Boolean> USE_MOCK_TASK_MANAGER_SETTING
public MockTaskManager(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.threadpool.ThreadPool threadPool, java.util.Set<java.lang.String> taskHeaders)
public org.elasticsearch.tasks.Task register(java.lang.String type, java.lang.String action, org.elasticsearch.tasks.TaskAwareRequest request)
register
in class org.elasticsearch.tasks.TaskManager
public org.elasticsearch.tasks.Task unregister(org.elasticsearch.tasks.Task task)
unregister
in class org.elasticsearch.tasks.TaskManager
public void waitForTaskCompletion(org.elasticsearch.tasks.Task task, long untilInNanos)
waitForTaskCompletion
in class org.elasticsearch.tasks.TaskManager
public void addListener(MockTaskManagerListener listener)
public void removeListener(MockTaskManagerListener listener)