com.atlassian.greenhopper.service.sprint
Class SprintIndexCheckServiceImpl

java.lang.Object
  extended by com.atlassian.greenhopper.service.sprint.SprintIndexCheckServiceImpl
All Implemented Interfaces:
SprintIndexCheckService

@Service
public class SprintIndexCheckServiceImpl
extends java.lang.Object
implements SprintIndexCheckService

Implementation of the SprintIndexCheckService.

Since:
v5.8.5
Author:
mtokar

Constructor Summary
SprintIndexCheckServiceImpl()
           
 
Method Summary
 ServiceOutcome<java.lang.Void> performCheck()
          Perform the check to find out if any issues are affected by the addition of the Sprint Index Field.
 ServiceOutcome<java.lang.Void> performCheck(RapidView rapidView)
          Perform the check to find out if the viewing of this RapidView will be affected by the Sprint field Index.
 void setCheckNecessary()
          Set a flag in the system to indicate that the Sprint Index Check is necessary.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SprintIndexCheckServiceImpl

public SprintIndexCheckServiceImpl()
Method Detail

performCheck

public ServiceOutcome<java.lang.Void> performCheck()
Description copied from interface: SprintIndexCheckService
Perform the check to find out if any issues are affected by the addition of the Sprint Index Field.

Specified by:
performCheck in interface SprintIndexCheckService
Returns:
the outcome; will contain error if check failed

performCheck

@NotNull
public ServiceOutcome<java.lang.Void> performCheck(RapidView rapidView)
Description copied from interface: SprintIndexCheckService
Perform the check to find out if the viewing of this RapidView will be affected by the Sprint field Index.

Specified by:
performCheck in interface SprintIndexCheckService
Parameters:
rapidView - the rapid view
Returns:
the outcome; will contain error if check failed

setCheckNecessary

public void setCheckNecessary()
Description copied from interface: SprintIndexCheckService
Set a flag in the system to indicate that the Sprint Index Check is necessary. This is done when the sprint field is created.

Specified by:
setCheckNecessary in interface SprintIndexCheckService


Copyright © 2007-2012 Atlassian. All Rights Reserved.