public class DefaultMultiQueueTaskManager extends Object implements MultiQueueTaskManager
| Constructor and Description |
|---|
DefaultMultiQueueTaskManager(Map<String,TaskQueue> queues) |
DefaultMultiQueueTaskManager(String queueName,
TaskQueue queue) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(String queueName,
Task task) |
void |
addTaskQueue(String name,
TaskQueue queue) |
void |
flush() |
void |
flush(String queueName) |
TaskQueue |
getTaskQueue(String name) |
TaskQueue |
removeTaskQueue(String queueName,
TaskQueue taskQueue,
boolean flush) |
void |
setTaskQueues(Map<String,TaskQueue> queues) |
public void addTaskQueue(String name, TaskQueue queue)
addTaskQueue in interface MultiQueueTaskManagerpublic TaskQueue removeTaskQueue(String queueName, TaskQueue taskQueue, boolean flush)
removeTaskQueue in interface MultiQueueTaskManagerpublic TaskQueue getTaskQueue(String name)
getTaskQueue in interface MultiQueueTaskManagerpublic void setTaskQueues(Map<String,TaskQueue> queues)
setTaskQueues in interface MultiQueueTaskManagerpublic void addTask(String queueName, Task task)
addTask in interface MultiQueueTaskManagerpublic void flush(String queueName)
flush in interface MultiQueueTaskManagerpublic void flush()
flush in interface MultiQueueTaskManagerCopyright © 2016 Atlassian. All rights reserved.