public interface SprintManager extends GreenHopperCache
flushCache
@Nonnull ServiceOutcome<Sprint> getSprint(long id)
@Nonnull @Deprecated ServiceOutcome<Collection<Sprint>> getAllSprints()
@Nonnull ServiceOutcome<Collection<Long>> getAllSprintIdsByState(Sprint.State state)
@Nonnull ServiceOutcome<Collection<Sprint>> getSprints(EnumSet<Sprint.State> states)
states
- the states to include@Nonnull ServiceOutcome<Collection<Sprint>> getSprintsForView(RapidView rapidView)
@Nonnull ServiceOutcome<Collection<Sprint>> getSprintsForView(Long rapidViewId, EnumSet<Sprint.State> states)
@Nonnull ServiceResult logStateChange(Sprint updatedSprint, com.atlassian.jira.user.ApplicationUser user)
@Nonnull ServiceOutcome<SprintStateAuditLog> getSprintStateAuditLog(Sprint sprint)
@Transactional @Nonnull ServiceOutcome<Sprint> createSprint(Sprint sprint)
@Transactional @Nonnull ServiceOutcome<Sprint> createSprint(Map<String,Object> fields)
@Transactional @Nonnull ServiceOutcome<Sprint> updateSprint(Sprint sprint)
@Transactional @Nonnull ServiceResult swapSprints(@Nonnull Sprint sprintA, @Nonnull Sprint sprintB)
sprintA
- the first sprintsprintB
- the other sprint@Transactional @Nonnull ServiceResult deleteSprint(Sprint sprint)
@Nonnull ServiceResult unmapAllSprints()
@Nonnull ServiceOutcome<Collection<Sprint>> getSprintsByNameAndState(String searchQuery, EnumSet<Sprint.State> states)
@Nonnull ServiceOutcome<Collection<Sprint>> getAutoStartStopSprintsByState(@Nonnull Sprint.State state)
state
- state of sprints@Nonnull ServiceOutcome<Collection<Sprint>> getSprintsByNameAndStateAndRapidViews(String searchQuery, EnumSet<Sprint.State> states, Set<Long> rapidViewIds)
Copyright © 2007–2025 Atlassian. All rights reserved.