com.atlassian.greenhopper.service.sprint
Interface IndexCheckService

All Known Implementing Classes:
IndexCheckServiceImpl

public interface IndexCheckService

Manages the state of the issue index with regards to the default Sprint field and whether or not we are in a good state to search the index on that field.

Since:
v5.8.5
Author:
mtokar

Method Summary
 ServiceOutcome<java.lang.Void> performEpicCheck()
           
 ServiceOutcome<java.lang.Void> performSprintCheck()
          Perform the check to find out if any issues are affected by the addition of the Sprint Index Field.
 ServiceOutcome<java.lang.Void> performSprintCheck(RapidView rapidView)
          Perform the check to find out if the viewing of this RapidView will be affected by the Sprint field Index.
 void setSprintCheckNecessary()
          Set a flag in the system to indicate that the Sprint Index Check is necessary.
 

Method Detail

performSprintCheck

@Nonnull
ServiceOutcome<java.lang.Void> performSprintCheck()
Perform the check to find out if any issues are affected by the addition of the Sprint Index Field.

Returns:
the outcome; will contain error if check failed

performSprintCheck

@Nonnull
ServiceOutcome<java.lang.Void> performSprintCheck(RapidView rapidView)
Perform the check to find out if the viewing of this RapidView will be affected by the Sprint field Index.

Parameters:
rapidView - the rapid view
Returns:
the outcome; will contain error if check failed

setSprintCheckNecessary

void setSprintCheckNecessary()
Set a flag in the system to indicate that the Sprint Index Check is necessary. This is done when the sprint field is created.


performEpicCheck

ServiceOutcome<java.lang.Void> performEpicCheck()


Copyright © 2007-2013 Atlassian. All Rights Reserved.