com.pyxis.greenhopper.jira.configurations
Class ScrumDefaultConfiguration
java.lang.Object
com.pyxis.greenhopper.jira.configurations.AbstractPersisted
com.pyxis.greenhopper.jira.configurations.AbstractConfiguration
com.pyxis.greenhopper.jira.configurations.AbstractDefaultConfiguration
com.pyxis.greenhopper.jira.configurations.ScrumDefaultConfiguration
- All Implemented Interfaces:
- Configuration, Persisted
public class ScrumDefaultConfiguration
- extends AbstractDefaultConfiguration
|
Field Summary |
static java.lang.String |
ID
|
static java.lang.String |
NAME
|
| Fields inherited from interface com.pyxis.greenhopper.jira.configurations.Configuration |
ALIAS, AUTO_ASSIGN, BASE_CONFIGURATION, CARD_BG_COLORED, CARD_COLORS, CARD_CREATION, CONFIGURATION, DONE, GREENHOPPER_ENTITY_NAME, IN_PROGRESS, JIRA_IFRAME, LINK_TYPE, LIST_ALT, NWDAYS, PERMISSION_SCHEDULE, TO_DO, USE_AGGREGATION |
| Methods inherited from class com.pyxis.greenhopper.jira.configurations.AbstractDefaultConfiguration |
addNonWorkingDay, allowCardCreation, getAllAvailableFieldsFor, getAllAvailableFlagValues, getCardColor, getDBLayoutKey, getDefaultConfiguration, getEntityId, getFallBackConfiguration, getLayout, getLinkType, getNonWorkingDays, getNonWorkingDays2, getPropertyKey, getStoredField, getTaskBoardConfiguration, getWatchedFieldsFor, isAutoAssignOn, isCardBgColored, isListAlt, isPermissionScheduled, removeNonWorkingDay, setCornerField, setFlagField, useAggregation, useJiraIFrame |
| Methods inherited from class com.pyxis.greenhopper.jira.configurations.AbstractConfiguration |
addWatchedField, getAllLinks, getAllWorkflowStatuses, getCanRankPermission, getCanSchedulePermission, getConfigNonWorkingDays, getConfigNonWorkingDays2, getSortedFields, getStoredFields, getUniqueIdentifier, isEditable, isHidden, removeCorner, removeLayout, removeStoredField, removeWatchedField, setAllowCardCreation, setAutoAssign, setCardColor, setCornerField, setDefaultCardColor, setLayout, setLinkType, setListAlt, setPermissionScheduled, setUseAggregation, setUseJiraIFrame, storeField, toggleCardBgColored |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
ScrumDefaultConfiguration
public ScrumDefaultConfiguration()
init
public void init(IssueFieldManager issueFieldManager)
getEpicId
public java.lang.String getEpicId()
isEpic
public boolean isEpic(com.atlassian.jira.issue.issuetype.IssueType type)
isEpicLabel
public boolean isEpicLabel(com.atlassian.jira.issue.fields.CustomField field,
IssueFieldManager fieldManager)
getStoryId
public java.lang.String getStoryId()
getSubId
public java.lang.String getSubId()
getAllIssueTypes
public java.util.Collection<com.atlassian.jira.issue.issuetype.IssueType> getAllIssueTypes()
getAllIssueTypeIds
public java.util.Collection<java.lang.String> getAllIssueTypeIds()
getStoryPointField
public IssueField getStoryPointField(IssueFieldManager issueFieldManager)
getStoryPointCustomField
public com.atlassian.jira.issue.fields.CustomField getStoryPointCustomField(IssueFieldManager issueFieldManager)
- Fetches the story point custom field.
getBusinessValueField
public IssueField getBusinessValueField(IssueFieldManager issueFieldManager)
getLabelField
public IssueField getLabelField(IssueFieldManager issueFieldManager)
getFlagField
public FlagField getFlagField(IssueFieldManager issueFieldManager)
- Specified by:
getFlagField in interface Configuration- Overrides:
getFlagField in class AbstractDefaultConfiguration
getWatchedFieldsFor
public java.util.Set<WatchedField> getWatchedFieldsFor(com.atlassian.jira.project.Project project,
IssueFieldManager issueFieldManager)
- Specified by:
getWatchedFieldsFor in interface Configuration- Overrides:
getWatchedFieldsFor in class AbstractDefaultConfiguration
addProject
public void addProject(com.atlassian.jira.project.Project project)
- Specified by:
addProject in interface Configuration- Overrides:
addProject in class AbstractDefaultConfiguration
validate
public void validate(com.atlassian.jira.project.Project project)
throws GreenHopperException
- Specified by:
validate in interface Configuration- Overrides:
validate in class AbstractDefaultConfiguration
- Throws:
GreenHopperException
getName
public java.lang.String getName()
- Specified by:
getName in interface Persisted- Overrides:
getName in class AbstractConfiguration
getRankingFields
public java.util.Set<IssueField> getRankingFields(IssueFieldManager issueFieldManager)
- Specified by:
getRankingFields in interface Configuration- Overrides:
getRankingFields in class AbstractConfiguration
getCardColors
public java.util.Map<java.lang.String,java.lang.String> getCardColors()
- Specified by:
getCardColors in interface Configuration- Overrides:
getCardColors in class AbstractConfiguration
getCornerFieldIds
public java.util.Map<java.lang.String,java.lang.String> getCornerFieldIds(IssueFieldManager issueFieldManager)
- Specified by:
getCornerFieldIds in interface Configuration- Overrides:
getCornerFieldIds in class AbstractConfiguration
save
public void save()
- Specified by:
save in interface Persisted- Overrides:
save in class AbstractPersisted
getDefaultLayout
protected DefaultLayout getDefaultLayout()
- Specified by:
getDefaultLayout in class AbstractDefaultConfiguration
getDBPrefix
protected java.lang.String getDBPrefix()
- Overrides:
getDBPrefix in class AbstractPersisted
createAndPersistField
protected IssueField createAndPersistField(java.lang.String key,
java.lang.String type,
java.lang.String searcher,
java.lang.String[] issueTypes,
IssueFieldManager issueFieldManager)
- Overrides:
createAndPersistField in class AbstractPersisted
Copyright © 2007-2012 Atlassian. All Rights Reserved.