public class ScrumDefaultConfiguration extends AbstractDefaultConfiguration
Modifier and Type | Field and Description |
---|---|
static String |
BV_FIELD |
static String |
BV_FIELD_DESC |
static String |
EPIC_DESC_KEY |
static String |
EPIC_KEY |
static String |
FLAGGING_FIELD |
static String |
FLAGGING_FIELD_DESC |
static String |
FLAGGING_VALUE |
static String |
ID |
static String |
LABEL_FIELD |
static String |
LABEL_FIELD_DESC |
static String |
NAME |
static String |
SP_FIELD |
static String |
SP_FIELD_DESC |
static String |
STORY_DESC_KEY |
static String |
STORY_KEY |
static String |
SUBTASK_DESC_KEY |
static String |
SUBTASK_KEY |
logger
i18n, log
ALIAS, AUTO_ASSIGN, BASE_CONFIGURATION, CARD_BG_COLORED, CARD_COLORS, CARD_CREATION, CONFIGURATION, DONE, GREENHOPPER_ENTITY_NAME, IN_PROGRESS, LINK_TYPE, LIST_ALT, NWDAYS, PERMISSION_SCHEDULE, TO_DO, USE_AGGREGATION
CONFIGURATION_ID, CONFIGURATION_NAME, log
Constructor and Description |
---|
ScrumDefaultConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
addProject(com.atlassian.jira.project.Project project) |
protected IssueField |
createAndPersistField(String key,
String type,
String searcher,
IssueFieldManager issueFieldManager,
IssueTypePrototype... issueTypes) |
void |
ensureFieldsHaveCorrectConfiguration(IssueFieldManager issueFieldManager) |
Collection<String> |
getAllIssueTypeIds() |
Collection<com.atlassian.jira.issue.issuetype.IssueType> |
getAllIssueTypes() |
com.atlassian.jira.issue.fields.CustomField |
getBusinessValueCustomField(IssueFieldManager issueFieldManager) |
IssueField |
getBusinessValueField(IssueFieldManager issueFieldManager) |
Map<String,String> |
getCardColors() |
Map<String,String> |
getCornerFieldIds(IssueFieldManager issueFieldManager) |
protected String |
getDBPrefix() |
protected DefaultLayout |
getDefaultLayout() |
String |
getEpicId() |
FlagField |
getFlagField(IssueFieldManager issueFieldManager) |
IssueField |
getLabelField(IssueFieldManager issueFieldManager) |
String |
getName() |
Set<IssueField> |
getRankingFields(IssueFieldManager issueFieldManager) |
String |
getStoryId() |
com.atlassian.jira.issue.fields.CustomField |
getStoryPointCustomField(IssueFieldManager issueFieldManager)
Fetches the story point custom field.
|
IssueField |
getStoryPointField(IssueFieldManager issueFieldManager) |
String |
getSubId() |
Set<WatchedField> |
getWatchedFieldsFor(com.atlassian.jira.project.Project project,
IssueFieldManager issueFieldManager) |
boolean |
hasEpicId() |
boolean |
hasStoryId() |
void |
init(IssueFieldManager issueFieldManager) |
boolean |
isEpic(com.atlassian.jira.issue.issuetype.IssueType type) |
boolean |
isEpicLabel(com.atlassian.jira.issue.fields.CustomField field,
IssueFieldManager fieldManager) |
void |
save() |
void |
validate(com.atlassian.jira.project.Project project) |
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
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, storeField, toggleCardBgColored
delete, getCustomFieldService, getData, getDataStorage, getGreenHopperService, getId, loadFromDatabase, setName, validateName
public static final String NAME
public static final String ID
public static final String FLAGGING_FIELD
public static final String FLAGGING_FIELD_DESC
public static final String BV_FIELD
public static final String BV_FIELD_DESC
public static final String SP_FIELD
public static final String SP_FIELD_DESC
public static final String LABEL_FIELD
public static final String LABEL_FIELD_DESC
public static final String EPIC_KEY
public static final String EPIC_DESC_KEY
public static final String STORY_KEY
public static final String STORY_DESC_KEY
public static final String SUBTASK_KEY
public static final String SUBTASK_DESC_KEY
public static final String FLAGGING_VALUE
public void init(IssueFieldManager issueFieldManager)
public String getEpicId()
public boolean hasEpicId()
public boolean isEpic(com.atlassian.jira.issue.issuetype.IssueType type)
public boolean isEpicLabel(com.atlassian.jira.issue.fields.CustomField field, IssueFieldManager fieldManager)
public String getStoryId()
public boolean hasStoryId()
public String getSubId()
public Collection<com.atlassian.jira.issue.issuetype.IssueType> getAllIssueTypes()
public Collection<String> getAllIssueTypeIds()
public IssueField getStoryPointField(IssueFieldManager issueFieldManager)
public com.atlassian.jira.issue.fields.CustomField getStoryPointCustomField(IssueFieldManager issueFieldManager)
public com.atlassian.jira.issue.fields.CustomField getBusinessValueCustomField(IssueFieldManager issueFieldManager)
public IssueField getBusinessValueField(IssueFieldManager issueFieldManager)
public FlagField getFlagField(IssueFieldManager issueFieldManager)
getFlagField
in interface Configuration
getFlagField
in class AbstractDefaultConfiguration
public IssueField getLabelField(IssueFieldManager issueFieldManager)
public Set<WatchedField> getWatchedFieldsFor(com.atlassian.jira.project.Project project, IssueFieldManager issueFieldManager)
getWatchedFieldsFor
in interface Configuration
getWatchedFieldsFor
in class AbstractDefaultConfiguration
public void addProject(com.atlassian.jira.project.Project project)
addProject
in interface Configuration
addProject
in class AbstractDefaultConfiguration
public void validate(com.atlassian.jira.project.Project project) throws GreenHopperException
validate
in interface Configuration
validate
in class AbstractDefaultConfiguration
GreenHopperException
public String getName()
getName
in interface Persisted
getName
in class AbstractConfiguration
public Set<IssueField> getRankingFields(IssueFieldManager issueFieldManager)
getRankingFields
in interface Configuration
getRankingFields
in class AbstractConfiguration
public Map<String,String> getCardColors()
getCardColors
in interface Configuration
getCardColors
in class AbstractConfiguration
public Map<String,String> getCornerFieldIds(IssueFieldManager issueFieldManager)
getCornerFieldIds
in interface Configuration
getCornerFieldIds
in class AbstractConfiguration
public void save()
save
in interface Persisted
save
in class AbstractPersisted
protected DefaultLayout getDefaultLayout()
getDefaultLayout
in class AbstractDefaultConfiguration
protected String getDBPrefix()
getDBPrefix
in class AbstractPersisted
protected IssueField createAndPersistField(String key, String type, String searcher, IssueFieldManager issueFieldManager, IssueTypePrototype... issueTypes)
createAndPersistField
in class AbstractPersisted
public void ensureFieldsHaveCorrectConfiguration(IssueFieldManager issueFieldManager)
Copyright © 2007–2015 Atlassian. All rights reserved.