|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.greenhopper.service.sprint.SprintManagerImpl
@Service public class SprintManagerImpl
Implementation of SprintManager
| Constructor Summary | |
|---|---|
SprintManagerImpl()
|
|
| Method Summary | |
|---|---|
ServiceOutcome<Sprint> |
createSprint(Sprint sprint)
Create a sprint given the object |
ServiceOutcome<Sprint> |
createSprint(java.lang.String name,
boolean closed)
Create a sprint given a name and the closed state |
ServiceOutcome<java.lang.Void> |
deleteSprint(Sprint sprint)
Delete a sprint |
void |
flushCache()
Flushes the cache |
ServiceOutcome<java.util.List<Sprint>> |
getAllClosedSprints()
Get all closed sprints |
ServiceOutcome<java.util.List<Sprint>> |
getAllOpenSprints()
Get all open sprints |
ServiceOutcome<java.util.List<Sprint>> |
getAllSprints()
Get all sprints |
ServiceOutcome<Sprint> |
getSprint(long id)
Get a sprint given its id. |
ServiceOutcome<Sprint> |
updateSprint(Sprint sprint)
Update a sprint |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SprintManagerImpl()
| Method Detail |
|---|
@NotNull public ServiceOutcome<Sprint> getSprint(long id)
SprintManager
getSprint in interface SprintManager@NotNull public ServiceOutcome<java.util.List<Sprint>> getAllSprints()
SprintManager
getAllSprints in interface SprintManager@NotNull public ServiceOutcome<java.util.List<Sprint>> getAllOpenSprints()
SprintManager
getAllOpenSprints in interface SprintManager@NotNull public ServiceOutcome<java.util.List<Sprint>> getAllClosedSprints()
SprintManager
getAllClosedSprints in interface SprintManager
@NotNull
public ServiceOutcome<Sprint> createSprint(java.lang.String name,
boolean closed)
SprintManager
createSprint in interface SprintManagerpublic ServiceOutcome<Sprint> createSprint(Sprint sprint)
SprintManager
createSprint in interface SprintManager@NotNull public ServiceOutcome<Sprint> updateSprint(Sprint sprint)
SprintManager
updateSprint in interface SprintManager@NotNull public ServiceOutcome<java.lang.Void> deleteSprint(Sprint sprint)
SprintManager
deleteSprint in interface SprintManagerpublic void flushCache()
SprintManager
flushCache in interface SprintManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||