Uses of Interface
com.atlassian.servicedesk.api.util.paging.PagedResponse
Packages that use PagedResponse
Package
Description
com.atlassian.servicedesk:jira-servicedesk-api
-
Uses of PagedResponse in com.atlassian.servicedesk.api
Methods in com.atlassian.servicedesk.api that return PagedResponseModifier and TypeMethodDescriptionServiceDeskService.getServiceDesks
(com.atlassian.jira.user.ApplicationUser user, boolean includeArchived, PagedRequest pagedRequest) Returns a list of service projects a user can view, with an option to include archived service projects.default PagedResponse<ServiceDesk>
ServiceDeskService.getServiceDesks
(com.atlassian.jira.user.ApplicationUser user, PagedRequest pagedRequest) Returns a list of service projects a user can view. -
Uses of PagedResponse in com.atlassian.servicedesk.api.approval
Methods in com.atlassian.servicedesk.api.approval that return PagedResponseModifier and TypeMethodDescriptionApprovalService.getApprovals
(com.atlassian.jira.user.ApplicationUser user, ApprovalQuery approvalQuery) Retrieve a page ofApproval
of a particularApprovalQuery
-
Uses of PagedResponse in com.atlassian.servicedesk.api.comment
Methods in com.atlassian.servicedesk.api.comment that return PagedResponseModifier and TypeMethodDescriptionServiceDeskCommentService.getCommentsOfRequest
(com.atlassian.jira.user.ApplicationUser user, ServiceDeskCommentQuery commentQuery) Retrieve a page ofServiceDeskComment
of a particularCustomerRequest
-
Uses of PagedResponse in com.atlassian.servicedesk.api.organization
Methods in com.atlassian.servicedesk.api.organization that return PagedResponseModifier and TypeMethodDescriptionOrganizationService.getOrganizations
(com.atlassian.jira.user.ApplicationUser user, OrganizationsQuery requestQuery) Returns a list of organizations in the Jira instance based on query parameters.PagedResponse<com.atlassian.jira.user.ApplicationUser>
OrganizationService.getUsersInOrganization
(com.atlassian.jira.user.ApplicationUser user, UsersInOrganizationQuery query) Gets all the applicationUsers in a given organization. -
Uses of PagedResponse in com.atlassian.servicedesk.api.portal
Methods in com.atlassian.servicedesk.api.portal that return PagedResponseModifier and TypeMethodDescriptionPortalManager.getPortals
(PagedRequest pagedRequest) Return aPagedResponse
of all of the portalsPortalService.getPortals
(com.atlassian.jira.user.ApplicationUser user, PagedRequest pagedRequest) Return aPagedResponse
of all of the portals -
Uses of PagedResponse in com.atlassian.servicedesk.api.queue
Methods in com.atlassian.servicedesk.api.queue that return PagedResponseModifier and TypeMethodDescriptionQueueService.getQueues
(com.atlassian.jira.user.ApplicationUser user, QueueQuery queueQuery) Get a page ofQueue
that satisfies the providedQueueQuery
.PagedResponse<com.atlassian.jira.issue.Issue>
QueueService.getRequestsByQueue
(com.atlassian.jira.user.ApplicationUser user, QueueRequestQuery query) Get a page ofIssue
belonging to the specifiedQueue
-
Uses of PagedResponse in com.atlassian.servicedesk.api.request
Methods in com.atlassian.servicedesk.api.request that return PagedResponseModifier and TypeMethodDescriptionServiceDeskCustomerRequestService.getCustomerRequests
(com.atlassian.jira.user.ApplicationUser user, CustomerRequestQuery customerRequestQuery) Retrieve a page ofCustomerRequest
that satisfies the query parametersServiceDeskCustomerRequestService.getCustomerRequestStatus
(com.atlassian.jira.user.ApplicationUser user, CustomerRequestStatusQuery query) Retrieve a page ofCustomerRequest.CustomerRequestStatus
of aCustomerRequest
by chronological order in which the status transition taken place -
Uses of PagedResponse in com.atlassian.servicedesk.api.request.participant
Methods in com.atlassian.servicedesk.api.request.participant that return PagedResponseModifier and TypeMethodDescriptionPagedResponse<com.atlassian.jira.user.ApplicationUser>
RequestParticipantService.addRequestParticipants
(com.atlassian.jira.user.ApplicationUser user, RequestParticipantUpdateParameters requestParticipantUpdateParameters) Add a list ofApplicationUser
as participant to a givenCustomerRequest
.PagedResponse<com.atlassian.jira.user.ApplicationUser>
RequestParticipantService.getRequestParticipants
(com.atlassian.jira.user.ApplicationUser user, RequestParticipantQuery requestParticipantQuery) Get a page ofApplicationUser
who satisfy the query parametersPagedResponse<com.atlassian.jira.user.ApplicationUser>
RequestParticipantService.removeRequestParticipants
(com.atlassian.jira.user.ApplicationUser user, RequestParticipantUpdateParameters requestParticipantUpdateParameters) Remove a listApplicationUser
as participant from a givenCustomerRequest
. -
Uses of PagedResponse in com.atlassian.servicedesk.api.request.transition
Methods in com.atlassian.servicedesk.api.request.transition that return PagedResponseModifier and TypeMethodDescriptionCustomerTransitionService.getCustomerTransitions
(com.atlassian.jira.user.ApplicationUser user, CustomerTransitionQuery customerTransitionQuery) Retrieves a list of availableCustomerTransition
-
Uses of PagedResponse in com.atlassian.servicedesk.api.requesttype
Methods in com.atlassian.servicedesk.api.requesttype that return PagedResponseModifier and TypeMethodDescriptionRequestTypeService.getRequestTypes
(com.atlassian.jira.user.ApplicationUser user, RequestTypeQuery requestTypeQuery) Retrieve a list ofRequestType
that satisfy the query parameters. -
Uses of PagedResponse in com.atlassian.servicedesk.api.sla.info
Methods in com.atlassian.servicedesk.api.sla.info that return PagedResponseModifier and TypeMethodDescriptionSlaInformationService.getInfo
(com.atlassian.jira.user.ApplicationUser user, SlaInformationQuery query) This will return information about an issue's SLAs based on the query parameters -
Uses of PagedResponse in com.atlassian.servicedesk.api.util.paging
Classes in com.atlassian.servicedesk.api.util.paging that implement PagedResponseMethods in com.atlassian.servicedesk.api.util.paging that return PagedResponseModifier and TypeMethodDescriptionstatic <T> PagedResponse<T>
PagedResponseImpl.filteredPageResponse
(LimitedPagedRequest limitedPagedRequest, List<T> items, com.google.common.base.Predicate<? super T> predicate) Reduces a list of items for a limited request by the predicate provided.<M> PagedResponse<M>
Allows you to map a paged response of T into M<M> PagedResponse<M>
static <T> PagedResponse<T>
PagedResponseImpl.sortAndToPagedResponse
(LimitedPagedRequest limitedPagedRequest, List<T> items, Comparator<T> comparator) Use the providedComparator
to sort and reduces a list of items to the system enforced limited page size.static <T> PagedResponse<T>
PagedResponseImpl.toPagedResponse
(LimitedPagedRequest limitedPagedRequest, List<T> items) Reduces a list of items to the system enforced limited page size.Methods in com.atlassian.servicedesk.api.util.paging with parameters of type PagedResponseModifier and TypeMethodDescriptionstatic <F,
T> PagedResponseImpl<T> PagedResponseImpl.transform
(PagedResponse<F> input, com.google.common.base.Function<F, T> mapper) Converts a given PageResponse contains items of type F into an equivalent PageResponse with items of type T, transformed by the given mapper.