com.atlassian.greenhopper.manager.sprintmarker
Class SprintMarkerManager

java.lang.Object
  extended by com.atlassian.greenhopper.manager.sprintmarker.SprintMarkerManager
All Implemented Interfaces:
GreenHopperCache

@Service
public class SprintMarkerManager
extends java.lang.Object
implements GreenHopperCache


Field Summary
protected  LoggerWrapper log
           
 
Constructor Summary
SprintMarkerManager()
           
 
Method Summary
 ServiceOutcome<SprintMarker> createSprintMarker(SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> deleteMarker(java.lang.Long markerId)
           
 ServiceOutcome<java.lang.Void> deleteMarker(SprintMarker marker)
           
 ServiceOutcome<java.lang.Void> deleteMarkersForView(RapidView rapidView)
           
 void flushCache()
          Invoked when all caches in the plugin need to be cleared.
 ServiceOutcome<SprintMarker> getSprintMarker(java.lang.Long id)
           
 void init()
           
 ServiceOutcome<java.util.List<SprintMarker>> loadMarkers(java.lang.Long rapidViewId)
           
 ServiceOutcome<SprintMarker> updateSprintmarker(SprintMarker sprintMarker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final LoggerWrapper log
Constructor Detail

SprintMarkerManager

public SprintMarkerManager()
Method Detail

init

@PostConstruct
public void init()

createSprintMarker

public ServiceOutcome<SprintMarker> createSprintMarker(SprintMarker marker)

loadMarkers

public ServiceOutcome<java.util.List<SprintMarker>> loadMarkers(java.lang.Long rapidViewId)

getSprintMarker

public ServiceOutcome<SprintMarker> getSprintMarker(java.lang.Long id)

updateSprintmarker

public ServiceOutcome<SprintMarker> updateSprintmarker(SprintMarker sprintMarker)

deleteMarkersForView

public ServiceOutcome<java.lang.Void> deleteMarkersForView(RapidView rapidView)

deleteMarker

public ServiceOutcome<java.lang.Void> deleteMarker(SprintMarker marker)

deleteMarker

public ServiceOutcome<java.lang.Void> deleteMarker(java.lang.Long markerId)

flushCache

public void flushCache()
Description copied from interface: GreenHopperCache
Invoked when all caches in the plugin need to be cleared.

Specified by:
flushCache in interface GreenHopperCache


Copyright © 2007-2014 Atlassian. All Rights Reserved.