@PublicApi
public interface QueueService
Queue
objects and their issuesModifier and Type | Method and Description |
---|---|
int |
getQueueLimitForProject()
Gets the maximum number of queues allowed for a project
|
PagedResponse<Queue> |
getQueues(com.atlassian.jira.user.ApplicationUser user,
QueueQuery queueQuery)
Get a page of
Queue that satisfies the provided QueueQuery . |
PagedResponse<com.atlassian.jira.issue.Issue> |
getRequestsByQueue(com.atlassian.jira.user.ApplicationUser user,
QueueRequestQuery query)
Get a page of
Issue belonging to the specified Queue |
QueueQuery.Builder |
newQueueQueryBuilder() |
QueueRequestQuery.Builder |
newQueueRequestQueryBuilder() |
QueueQuery.Builder newQueueQueryBuilder()
QueueQuery.Builder
instance to construct QueueQuery
PagedResponse<Queue> getQueues(com.atlassian.jira.user.ApplicationUser user, QueueQuery queueQuery)
Queue
that satisfies the provided QueueQuery
.user
- the user executing the requestqueueQuery
- the query parameterQueue
ServiceDeskServiceException
- on errorQueueRequestQuery.Builder newQueueRequestQueryBuilder()
QueueRequestQuery.Builder
instance to construct QueueRequestQuery
PagedResponse<com.atlassian.jira.issue.Issue> getRequestsByQueue(com.atlassian.jira.user.ApplicationUser user, QueueRequestQuery query)
Issue
belonging to the specified Queue
user
- the user executing the requestquery
- the query parameterIssue
ServiceDeskServiceException
- on errorint getQueueLimitForProject()
Copyright © 2018 Atlassian. All rights reserved.