com.pyxis.greenhopper.jira.configurations
Class DefaultConfiguration

java.lang.Object
  extended by com.pyxis.greenhopper.jira.configurations.AbstractPersisted
      extended by com.pyxis.greenhopper.jira.configurations.AbstractConfiguration
          extended by com.pyxis.greenhopper.jira.configurations.AbstractDefaultConfiguration
              extended by com.pyxis.greenhopper.jira.configurations.DefaultConfiguration
All Implemented Interfaces:
Configuration, Persisted

public class DefaultConfiguration
extends AbstractDefaultConfiguration


Field Summary
static java.lang.String ID
           
static java.lang.String NAME
           
 
Fields inherited from class com.pyxis.greenhopper.jira.configurations.AbstractConfiguration
logger
 
Fields inherited from class com.pyxis.greenhopper.jira.configurations.AbstractPersisted
i18n, log
 
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, LINK_TYPE, LIST_ALT, NWDAYS, PERMISSION_SCHEDULE, TO_DO, USE_AGGREGATION
 
Fields inherited from interface com.pyxis.greenhopper.jira.configurations.Persisted
CONFIGURATION_ID, CONFIGURATION_NAME, log
 
Constructor Summary
DefaultConfiguration()
           
 
Method Summary
 java.util.Collection<java.lang.String> getAllIssueTypeIds()
           
 java.util.Collection<com.atlassian.jira.issue.issuetype.IssueType> getAllIssueTypes()
           
 java.util.Map<java.lang.String,java.lang.String> getCardColors()
           
 java.util.Map<java.lang.String,java.lang.String> getCornerFieldIds(IssueFieldManager issueFieldManager)
           
protected  DefaultLayout getDefaultLayout()
           
 com.atlassian.jira.issue.link.IssueLinkType getLinkType()
           
 java.lang.String getName()
           
 java.util.Set<IssueField> getRankingFields(IssueFieldManager issueFieldManager)
           
 void save()
           
 
Methods inherited from class com.pyxis.greenhopper.jira.configurations.AbstractDefaultConfiguration
addNonWorkingDay, addProject, allowCardCreation, getAllAvailableFieldsFor, getAllAvailableFlagValues, getCardColor, getDBLayoutKey, getDefaultConfiguration, getEntityId, getFallBackConfiguration, getFlagField, getLayout, getNonWorkingDays, getNonWorkingDays2, getPropertyKey, getStoredField, getTaskBoardConfiguration, getWatchedFieldsFor, getWatchedFieldsFor, isAutoAssignOn, isCardBgColored, isListAlt, isPermissionScheduled, removeNonWorkingDay, setCornerField, setFlagField, useAggregation, validate
 
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, storeField, toggleCardBgColored
 
Methods inherited from class com.pyxis.greenhopper.jira.configurations.AbstractPersisted
createAndPersistField, delete, getData, getDataStorage, getDBPrefix, getGreenHopperService, getId, loadFromDatabase, setName, validateName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.pyxis.greenhopper.jira.configurations.Persisted
delete, getData, getId, setName, validateName
 

Field Detail

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
Constructor Detail

DefaultConfiguration

public DefaultConfiguration()
Method Detail

getAllIssueTypes

public java.util.Collection<com.atlassian.jira.issue.issuetype.IssueType> getAllIssueTypes()

getAllIssueTypeIds

public java.util.Collection<java.lang.String> getAllIssueTypeIds()

getRankingFields

public java.util.Set<IssueField> getRankingFields(IssueFieldManager issueFieldManager)
Specified by:
getRankingFields in interface Configuration
Overrides:
getRankingFields in class AbstractConfiguration

getName

public java.lang.String getName()
Specified by:
getName in interface Persisted
Overrides:
getName 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

getLinkType

public com.atlassian.jira.issue.link.IssueLinkType getLinkType()
Specified by:
getLinkType in interface Configuration
Overrides:
getLinkType in class AbstractDefaultConfiguration

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


Copyright © 2007-2013 Atlassian. All Rights Reserved.