Package | Description |
---|---|
com.atlassian.servicedesk.api |
com.atlassian.servicedesk:jira-servicedesk-api
|
com.atlassian.servicedesk.api.customer | |
com.atlassian.servicedesk.api.field | |
com.atlassian.servicedesk.api.permission | |
com.atlassian.servicedesk.api.portal | |
com.atlassian.servicedesk.api.request | |
com.atlassian.servicedesk.api.requesttype | |
com.atlassian.servicedesk.api.sla.metrics |
Modifier and Type | Method and Description |
---|---|
ServiceDesk |
ServiceDeskService.getServiceDeskById(com.atlassian.jira.user.ApplicationUser user,
int serviceDeskId)
Retrieve a
ServiceDesk by its ID |
ServiceDesk |
ServiceDeskManager.getServiceDeskById(int serviceDeskId)
Retrieve a
ServiceDesk by its ID |
ServiceDesk |
ServiceDeskService.getServiceDeskForPortal(com.atlassian.jira.user.ApplicationUser user,
Portal portal)
Returns the
ServiceDesk associated with the given Portal |
ServiceDesk |
ServiceDeskManager.getServiceDeskForPortal(Portal portal)
Returns the
ServiceDesk associated with the given Portal |
ServiceDesk |
ServiceDeskService.getServiceDeskForProject(com.atlassian.jira.user.ApplicationUser user,
com.atlassian.jira.project.Project project)
Returns the
ServiceDesk associated with the given Project |
ServiceDesk |
ServiceDeskManager.getServiceDeskForProject(com.atlassian.jira.project.Project project)
Returns the
ServiceDesk associated with the given Project |
Modifier and Type | Method and Description |
---|---|
PagedResponse<ServiceDesk> |
ServiceDeskService.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.
|
Modifier and Type | Method and Description |
---|---|
List<CheckedUser> |
CustomerService.addCustomersToServiceDesk(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk,
Set<String> usernameOrEmails)
Adds existing Jira Service Management customers to a service project.
|
Modifier and Type | Method and Description |
---|---|
ServiceDesk |
RequestTypeField.serviceDesk()
The
ServiceDesk that the Request Type belongs to |
Modifier and Type | Method and Description |
---|---|
boolean |
ServiceDeskPermissionService.isAdminAgent(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk)
Checks whether the user is an agent with project admin permission.
|
boolean |
ServiceDeskPermissionService.isAgent(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk)
Checks whether the user is an agent for the given service project.
|
Modifier and Type | Method and Description |
---|---|
Portal |
PortalService.getPortalForServiceDesk(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk)
Returns the
Portal associated with the given ServiceDesk . |
Portal |
PortalManager.getPortalForServiceDesk(ServiceDesk serviceDesk)
Returns the
Portal associated with the given ServiceDesk . |
Modifier and Type | Method and Description |
---|---|
ServiceDesk |
CustomerRequestCreateParameters.serviceDesk()
The
ServiceDesk of the request to be created |
ServiceDesk |
CustomerRequestUpdateParameters.serviceDesk()
The
ServiceDesk which CustomerRequest belongs to |
Modifier and Type | Method and Description |
---|---|
CustomerRequestCreateParameters.Builder |
CustomerRequestCreateParameters.Builder.serviceDesk(ServiceDesk serviceDesk)
Set the service project
|
CustomerRequestUpdateParameters.Builder |
CustomerRequestUpdateParameters.Builder.serviceDesk(ServiceDesk serviceDesk) |
Modifier and Type | Method and Description |
---|---|
ServiceDesk |
RequestTypeCreateParameters.serviceDesk()
The
ServiceDesk this RequestType belongs to. |
Modifier and Type | Method and Description |
---|---|
RequestTypeCreateParameters.Builder |
RequestTypeCreateParameters.Builder.serviceDesk(ServiceDesk serviceDesk) |
Modifier and Type | Method and Description |
---|---|
TimeMetric |
TimeMetricService.getTimeMetric(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk,
int metricId)
Returns a time metric within a service project given its id
|
Collection<TimeMetric> |
TimeMetricService.getTimeMetrics(com.atlassian.jira.user.ApplicationUser user,
ServiceDesk serviceDesk)
Returns all the time metrics defined for a service project
|
Copyright © 2023 Atlassian. All rights reserved.