@ParametersAreNonnullByDefault public class SprintServiceImpl extends Object implements SprintService
Constructor and Description |
---|
SprintServiceImpl() |
Modifier and Type | Method and Description |
---|---|
ServiceOutcome<Sprint> |
createSprint(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView,
Sprint sprintToCreate,
Set<com.atlassian.jira.issue.Issue> issues) |
ServiceOutcome<Sprint> |
createSprint(com.atlassian.jira.user.ApplicationUser user,
Sprint sprintToCreate) |
ServiceResult |
deleteSprint(com.atlassian.jira.user.ApplicationUser user,
Sprint sprint,
Long rapidViewId) |
ServiceOutcome<Set<Sprint>> |
findSprintsByName(com.atlassian.jira.user.ApplicationUser user,
String searchQuery,
int maxResults,
boolean excludeCompleted) |
ServiceOutcome<com.atlassian.fugue.Option<Sprint>> |
getLastCompletedSprint(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView) |
ServiceOutcome<Sprint> |
getSprint(com.atlassian.jira.user.ApplicationUser user,
Long sprintId) |
ServiceOutcome<Page<Sprint>> |
getSprints(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView,
PageRequest pageRequest,
SprintQuery query) |
ServiceOutcome<Set<Sprint>> |
getSprints(com.atlassian.jira.user.ApplicationUser user,
RapidView rapidView,
Set<Long> sprintIds) |
ServiceResult |
swapSprints(com.atlassian.jira.user.ApplicationUser user,
Sprint sprintA,
Sprint sprintB) |
ServiceOutcome<Sprint> |
updateSprint(com.atlassian.jira.user.ApplicationUser user,
Sprint newSprint) |
@Nonnull public ServiceOutcome<Set<Sprint>> getSprints(@Nullable com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, Set<Long> sprintIds)
getSprints
in interface SprintService
@Nonnull public ServiceOutcome<Page<Sprint>> getSprints(@Nullable com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, PageRequest pageRequest, SprintQuery query)
getSprints
in interface SprintService
@Nonnull public ServiceOutcome<Sprint> getSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, Long sprintId)
getSprint
in interface SprintService
@Nonnull public ServiceOutcome<Set<Sprint>> findSprintsByName(@Nullable com.atlassian.jira.user.ApplicationUser user, String searchQuery, int maxResults, boolean excludeCompleted)
findSprintsByName
in interface SprintService
@Nonnull public ServiceOutcome<Sprint> createSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, Sprint sprintToCreate, Set<com.atlassian.jira.issue.Issue> issues)
createSprint
in interface SprintService
@Nonnull public ServiceOutcome<Sprint> createSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, Sprint sprintToCreate)
createSprint
in interface SprintService
@Nonnull public ServiceOutcome<Sprint> updateSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, Sprint newSprint)
updateSprint
in interface SprintService
@Nonnull public ServiceResult swapSprints(@Nullable com.atlassian.jira.user.ApplicationUser user, Sprint sprintA, Sprint sprintB)
swapSprints
in interface SprintService
@Nonnull public ServiceOutcome<com.atlassian.fugue.Option<Sprint>> getLastCompletedSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, RapidView rapidView)
getLastCompletedSprint
in interface SprintService
@Nonnull public ServiceResult deleteSprint(@Nullable com.atlassian.jira.user.ApplicationUser user, Sprint sprint, @Nullable Long rapidViewId)
deleteSprint
in interface SprintService
Copyright © 2007–2015 Atlassian. All rights reserved.