@Transactional public class TransactionalQueueTaskManager extends Object implements com.atlassian.core.task.MultiQueueTaskManager
MultiQueueTaskManager which delegates to another instance, and which adds
Transactional annotations.| Constructor and Description |
|---|
TransactionalQueueTaskManager(com.atlassian.core.task.MultiQueueTaskManager delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTask(String queueName,
com.atlassian.core.task.Task task) |
void |
addTaskQueue(String queueName,
com.atlassian.core.task.TaskQueue taskQueue) |
void |
flush() |
void |
flush(String queueName) |
com.atlassian.core.task.TaskQueue |
getTaskQueue(String queueName) |
com.atlassian.core.task.TaskQueue |
removeTaskQueue(String queueName,
com.atlassian.core.task.TaskQueue taskQueue,
boolean flush) |
void |
setTaskQueues(Map<String,com.atlassian.core.task.TaskQueue> queues) |
public TransactionalQueueTaskManager(com.atlassian.core.task.MultiQueueTaskManager delegate)
@Transactional(readOnly=true) public com.atlassian.core.task.TaskQueue getTaskQueue(String queueName)
getTaskQueue in interface com.atlassian.core.task.MultiQueueTaskManagerpublic void addTaskQueue(String queueName, com.atlassian.core.task.TaskQueue taskQueue)
addTaskQueue in interface com.atlassian.core.task.MultiQueueTaskManagerpublic com.atlassian.core.task.TaskQueue removeTaskQueue(String queueName, com.atlassian.core.task.TaskQueue taskQueue, boolean flush)
removeTaskQueue in interface com.atlassian.core.task.MultiQueueTaskManagerpublic void setTaskQueues(Map<String,com.atlassian.core.task.TaskQueue> queues)
setTaskQueues in interface com.atlassian.core.task.MultiQueueTaskManagerpublic void addTask(String queueName, com.atlassian.core.task.Task task)
addTask in interface com.atlassian.core.task.MultiQueueTaskManagerpublic void flush(String queueName)
flush in interface com.atlassian.core.task.MultiQueueTaskManagerpublic void flush()
flush in interface com.atlassian.core.task.MultiQueueTaskManagerCopyright © 2003–2022 Atlassian. All rights reserved.