public class DefaultCollapsedTaskService extends Object implements CollapsedTaskService
CollapsedTaskService
Documentation page: https://pug.jira-dev.com/wiki/display/CC/Collapsed+tasks+in+VertigoConstructor and Description |
---|
DefaultCollapsedTaskService(com.atlassian.messagequeue.MessageRunnerService messageRunnerService,
com.atlassian.messagequeue.registry.MessageRunnerRegistryService messageRunnerRegistryService,
com.atlassian.beehive.ClusterLockService clusterLockService,
BandanaManager bandanaManager,
org.springframework.transaction.PlatformTransactionManager transactionManager) |
Modifier and Type | Method and Description |
---|---|
void |
register(com.atlassian.messagequeue.MessageRunnerKey key,
CollapsedTaskRunner task)
Register collapsed task
|
void |
submitTask(com.atlassian.messagequeue.MessageRunnerKey key,
String payload)
Submit task to queue
|
void |
unregister(com.atlassian.messagequeue.MessageRunnerKey key)
Unregister collapsed task
|
public DefaultCollapsedTaskService(com.atlassian.messagequeue.MessageRunnerService messageRunnerService, com.atlassian.messagequeue.registry.MessageRunnerRegistryService messageRunnerRegistryService, com.atlassian.beehive.ClusterLockService clusterLockService, BandanaManager bandanaManager, org.springframework.transaction.PlatformTransactionManager transactionManager)
public void register(com.atlassian.messagequeue.MessageRunnerKey key, CollapsedTaskRunner task)
CollapsedTaskService
register
in interface CollapsedTaskService
key
- collapsed task' keytask
- collapsed taskpublic void unregister(com.atlassian.messagequeue.MessageRunnerKey key)
CollapsedTaskService
unregister
in interface CollapsedTaskService
key
- collapsed task's keypublic void submitTask(com.atlassian.messagequeue.MessageRunnerKey key, String payload)
CollapsedTaskService
submitTask
in interface CollapsedTaskService
key
- collapsed task's keypayload
- task's payloadCopyright © 2003–2017 Atlassian. All rights reserved.