public class SprintResource extends AbstractResource
HTTP_HEADER_GREENHOPPER_GADGET, log
Constructor and Description |
---|
SprintResource(RapidViewService rapidViewService,
SprintService sprintService,
SprintPermissionService sprintPermissionService,
SprintEntryFactory sprintEntryFactory,
SprintIssueService sprintIssueService,
SprintHelper sprintHelper,
I18nFactoryService i18nFactoryService,
RapidViewSprintQueryService rapidViewSprintQueryService,
RecentSprintHistoryService recentSprintHistoryService) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createSprint(Long rapidViewId)
Create a new sprint for a given rapid view.
|
javax.ws.rs.core.Response |
deleteSprint(Long sprintId,
Long rapidViewId)
Delete a sprint given its id.
|
javax.ws.rs.core.Response |
getEditModel(Long sprintId)
Returns the model of a sprint that can be used to edit the details of the sprint.
|
javax.ws.rs.core.Response |
listSprints(String searchQuery,
int maxResults,
boolean excludeCompleted) |
javax.ws.rs.core.Response |
moveSprint(Long sprintId,
SwapSprintRequest swapSprintRequest)
Changes the sequence of two sprints by swapping their sequence
|
javax.ws.rs.core.Response |
updateSprint(Long sprintId,
UpdateSprintRequest updateSprintRequest)
Updates a sprint with the given ID with the given update object.
|
check, checkResult, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, responseWithoutAccessCheck, wireAuthenticationContext, wireErrorCollectionTransformer, wireI18nFactoryService, wireLicenseChecker
public SprintResource(RapidViewService rapidViewService, SprintService sprintService, SprintPermissionService sprintPermissionService, SprintEntryFactory sprintEntryFactory, SprintIssueService sprintIssueService, SprintHelper sprintHelper, I18nFactoryService i18nFactoryService, RapidViewSprintQueryService rapidViewSprintQueryService, RecentSprintHistoryService recentSprintHistoryService)
public javax.ws.rs.core.Response listSprints(String searchQuery, int maxResults, boolean excludeCompleted)
public javax.ws.rs.core.Response getEditModel(Long sprintId)
sprintId
- The ID of the sprintpublic javax.ws.rs.core.Response createSprint(Long rapidViewId)
public javax.ws.rs.core.Response updateSprint(Long sprintId, UpdateSprintRequest updateSprintRequest)
sprintId
- The ID of a sprintupdateSprintRequest
- An update request containing the name, startDate and endDate with which the sprint will be updated.public javax.ws.rs.core.Response moveSprint(Long sprintId, SwapSprintRequest swapSprintRequest)
sprintId
- The ID of a sprintswapSprintRequest
- An update request containing the sprint to swap withCopyright © 2007–2015 Atlassian. All rights reserved.