com.pyxis.greenhopper.jira.configurations.taskboard
Class TaskBoardConfiguration

java.lang.Object
  extended by com.pyxis.greenhopper.jira.configurations.taskboard.TaskBoardConfiguration

public class TaskBoardConfiguration
extends java.lang.Object


Field Summary
static org.apache.log4j.Logger log
           
 
Constructor Summary
TaskBoardConfiguration(Configuration configuration)
           
 
Method Summary
 void addStep(java.lang.String stepName, java.util.Set<java.lang.String> statuses, java.util.Set<java.lang.String> resolutions)
           
 void changeStepName(java.lang.String oldStepName, java.lang.String newStepName)
           
 void creatNewStep()
           
 java.util.LinkedList<StepBoard> getConfiguredSteps()
           
 StepBoard getFirstStep()
           
 java.lang.String getId()
           
 StepBoard getLastStep()
           
 java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getResolutionsPerSteps()
           
 java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getStatusesPerSteps()
           
 StepBoard getStep(java.lang.String id)
           
 java.util.LinkedList<java.lang.String> getSteps()
           
 java.lang.String getStepsInline()
           
 boolean isADoneResolution(java.lang.String resolutionId)
           
 boolean isADoneStatus(java.lang.String statusId)
           
 boolean isAStepResolution(java.lang.String stepName, java.lang.String resolutionId)
           
 boolean isAStepStatus(java.lang.String stepName, java.lang.String statusId)
           
 boolean isDone(com.atlassian.jira.issue.Issue issue)
           
 void removeStep(java.lang.String stepId)
           
 void reorderSteps(java.lang.String orderedSteps)
           
 void resetStepDefinition()
           
 void setResolutionsForStep(java.lang.String stepName, java.util.Set<java.lang.String> resolutions)
           
 void setStatusesForStep(java.lang.String stepName, java.util.Set<java.lang.String> statuses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Logger log
Constructor Detail

TaskBoardConfiguration

public TaskBoardConfiguration(Configuration configuration)
Method Detail

getId

public java.lang.String getId()

isDone

public boolean isDone(com.atlassian.jira.issue.Issue issue)

isADoneStatus

public boolean isADoneStatus(java.lang.String statusId)

isADoneResolution

public boolean isADoneResolution(java.lang.String resolutionId)

isAStepStatus

public boolean isAStepStatus(java.lang.String stepName,
                             java.lang.String statusId)

isAStepResolution

public boolean isAStepResolution(java.lang.String stepName,
                                 java.lang.String resolutionId)

getFirstStep

public StepBoard getFirstStep()

getLastStep

public StepBoard getLastStep()

changeStepName

public void changeStepName(java.lang.String oldStepName,
                           java.lang.String newStepName)
                    throws GreenHopperException
Throws:
GreenHopperException

getConfiguredSteps

public java.util.LinkedList<StepBoard> getConfiguredSteps()

getSteps

public java.util.LinkedList<java.lang.String> getSteps()

creatNewStep

public void creatNewStep()

addStep

public void addStep(java.lang.String stepName,
                    java.util.Set<java.lang.String> statuses,
                    java.util.Set<java.lang.String> resolutions)

removeStep

public void removeStep(java.lang.String stepId)

reorderSteps

public void reorderSteps(java.lang.String orderedSteps)

getStatusesPerSteps

public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getStatusesPerSteps()

setStatusesForStep

public void setStatusesForStep(java.lang.String stepName,
                               java.util.Set<java.lang.String> statuses)

getResolutionsPerSteps

public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getResolutionsPerSteps()

setResolutionsForStep

public void setResolutionsForStep(java.lang.String stepName,
                                  java.util.Set<java.lang.String> resolutions)

resetStepDefinition

public void resetStepDefinition()

getStepsInline

public java.lang.String getStepsInline()

getStep

public StepBoard getStep(java.lang.String id)


Copyright © 2007-2012 Atlassian. All Rights Reserved.