com.atlassian.core.task
Interface MultiQueueTaskManager

All Known Implementing Classes:
DefaultMultiQueueTaskManager

public interface MultiQueueTaskManager

Created by IntelliJ IDEA. User: ROSS Date: 25/03/2004 Time: 16:15:44 To change this template use File | Settings | File Templates.


Method Summary
 void addTask(java.lang.String queueName, Task task)
           
 void addTaskQueue(java.lang.String queueName, TaskQueue taskQueue)
           
 void flush()
           
 void flush(java.lang.String queueName)
           
 TaskQueue getTaskQueue(java.lang.String queueName)
           
 TaskQueue removeTaskQueue(java.lang.String queueName, TaskQueue taskQueue, boolean flush)
           
 void setTaskQueues(java.util.Map queues)
           
 

Method Detail

getTaskQueue

public TaskQueue getTaskQueue(java.lang.String queueName)

addTaskQueue

public void addTaskQueue(java.lang.String queueName,
                         TaskQueue taskQueue)

removeTaskQueue

public TaskQueue removeTaskQueue(java.lang.String queueName,
                                 TaskQueue taskQueue,
                                 boolean flush)

setTaskQueues

public void setTaskQueues(java.util.Map queues)

addTask

public void addTask(java.lang.String queueName,
                    Task task)

flush

public void flush(java.lang.String queueName)

flush

public void flush()


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.