com.atlassian.core.task
Interface MultiQueueTaskManager

All Known Implementing Classes:
DefaultMultiQueueTaskManager

public interface MultiQueueTaskManager


Method Summary
 void addTask(String queueName, Task task)
           
 void addTaskQueue(String queueName, TaskQueue taskQueue)
           
 void flush()
           
 void flush(String queueName)
           
 TaskQueue getTaskQueue(String queueName)
           
 TaskQueue removeTaskQueue(String queueName, TaskQueue taskQueue, boolean flush)
           
 void setTaskQueues(Map<String,TaskQueue> queues)
           
 

Method Detail

getTaskQueue

TaskQueue getTaskQueue(String queueName)

addTaskQueue

void addTaskQueue(String queueName,
                  TaskQueue taskQueue)

removeTaskQueue

TaskQueue removeTaskQueue(String queueName,
                          TaskQueue taskQueue,
                          boolean flush)

setTaskQueues

void setTaskQueues(Map<String,TaskQueue> queues)

addTask

void addTask(String queueName,
             Task task)

flush

void flush(String queueName)

flush

void flush()


Copyright © 2015 Atlassian. All rights reserved.