@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.MultiQueueTaskManager
public void addTaskQueue(String queueName, com.atlassian.core.task.TaskQueue taskQueue)
addTaskQueue
in interface com.atlassian.core.task.MultiQueueTaskManager
public com.atlassian.core.task.TaskQueue removeTaskQueue(String queueName, com.atlassian.core.task.TaskQueue taskQueue, boolean flush)
removeTaskQueue
in interface com.atlassian.core.task.MultiQueueTaskManager
public void setTaskQueues(Map<String,com.atlassian.core.task.TaskQueue> queues)
setTaskQueues
in interface com.atlassian.core.task.MultiQueueTaskManager
public void addTask(String queueName, com.atlassian.core.task.Task task)
addTask
in interface com.atlassian.core.task.MultiQueueTaskManager
public void flush(String queueName)
flush
in interface com.atlassian.core.task.MultiQueueTaskManager
public void flush()
flush
in interface com.atlassian.core.task.MultiQueueTaskManager
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences