com.pyxis.greenhopper.jira.configurations
Interface Configuration
- All Superinterfaces:
- Persisted
- All Known Implementing Classes:
- AbstractConfiguration, AbstractDefaultConfiguration, DefaultConfiguration, GlobalConfiguration, ProjectConfiguration, ScrumDefaultConfiguration
public interface Configuration
- extends Persisted
Method Summary |
void |
addNonWorkingDay(NonWorkingDay day)
|
void |
addProject(com.atlassian.jira.project.Project project)
|
void |
addWatchedField(java.lang.String boardType,
java.lang.String fieldId,
IssueFieldManager issueFieldManager)
|
boolean |
allowCardCreation()
|
java.util.Set<IssueField> |
getAllAvailableFieldsFor(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
|
java.util.Set<java.lang.String> |
getAllAvailableFlagValues(CustomIssueField field)
|
java.util.Collection<java.lang.String> |
getAllIssueTypeIds()
|
java.util.Collection<com.atlassian.jira.issue.issuetype.IssueType> |
getAllIssueTypes()
|
java.util.Collection<com.atlassian.jira.issue.link.IssueLinkType> |
getAllLinks()
|
java.util.Map<com.atlassian.jira.issue.status.Status,java.util.List<com.atlassian.jira.workflow.JiraWorkflow>> |
getAllWorkflowStatuses()
|
int |
getCanRankPermission()
|
int |
getCanSchedulePermission()
|
java.lang.String |
getCardColor(com.atlassian.jira.issue.issuetype.IssueType type)
|
java.util.Map<java.lang.String,java.lang.String> |
getCardColors()
|
java.util.Map<java.lang.String,java.lang.String> |
getCornerFieldIds(IssueFieldManager issueFieldManager)
|
Configuration |
getDefaultConfiguration()
|
Configuration |
getFallBackConfiguration()
|
FlagField |
getFlagField(IssueFieldManager issueFieldManager)
|
java.lang.String |
getLayout(java.lang.String layoutType,
java.lang.String typeId,
IssueFieldManager issueFieldManager)
|
com.atlassian.jira.issue.link.IssueLinkType |
getLinkType()
|
java.util.SortedSet<NonWorkingDay> |
getNonWorkingDays()
|
java.util.SortedSet<org.joda.time.DateMidnight> |
getNonWorkingDays2()
Returns the same data as getNonWorkingDays, but using DateMidnight objects instead of NonWorkingDay objects. |
java.util.Set<IssueField> |
getRankingFields(IssueFieldManager issueFieldManager)
|
java.util.Set<IssueField> |
getSortedFields(IssueFieldManager issueFieldManager)
|
IssueField |
getStoredField(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
|
java.util.Set<IssueField> |
getStoredFields(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
|
TaskBoardConfiguration |
getTaskBoardConfiguration()
|
java.lang.String |
getUniqueIdentifier()
|
java.util.Set<WatchedField> |
getWatchedFieldsFor(com.atlassian.jira.project.Project project,
IssueFieldManager issueFieldManager)
|
java.util.Set<WatchedField> |
getWatchedFieldsFor(java.lang.String boardType,
IssueFieldManager issueFieldManager)
|
boolean |
isAutoAssignOn()
|
boolean |
isCardBgColored()
|
boolean |
isEditable()
|
boolean |
isHidden(IssueFieldManager issueFieldManager,
java.lang.String issueTypeId,
IssueField field)
|
boolean |
isListAlt()
|
boolean |
isPermissionScheduled()
|
void |
removeCorner(java.lang.String typeId)
|
void |
removeLayout(java.lang.String layoutType,
java.lang.String typeId)
|
void |
removeNonWorkingDay(NonWorkingDay day)
|
void |
removeStoredField(java.lang.String boardType,
java.lang.String group,
java.lang.String fieldId)
|
void |
removeWatchedField(java.lang.String boardType,
java.lang.String fieldId)
|
void |
setAllowCardCreation(boolean allowCardCreation)
|
void |
setAutoAssign(boolean autoOn)
|
void |
setCardColor(java.lang.String typeId,
java.lang.String color)
|
void |
setCornerField(java.lang.String typeId,
java.lang.String cardFieldId,
IssueFieldManager issueFieldManager)
|
void |
setDefaultCardColor(java.lang.String typeId)
|
void |
setFlagField(IssueField field,
java.lang.String value)
|
void |
setLayout(java.lang.String layoutType,
java.lang.String typeId,
java.lang.String cardLayoutFields)
|
void |
setLinkType(java.lang.Long linkTypeId)
|
void |
setListAlt(boolean listAlt)
|
void |
setPermissionScheduled(boolean isPermissionScheduled)
|
void |
setUseAggregation(boolean useAggregation)
|
void |
setUseJiraIFrame(boolean useJiraIFrame)
|
void |
storeField(java.lang.String boardType,
java.lang.String group,
java.lang.String fieldId)
|
void |
toggleCardBgColored()
|
boolean |
useAggregation()
|
boolean |
useJiraIFrame()
|
void |
validate(com.atlassian.jira.project.Project project)
|
CONFIGURATION
static final java.lang.String CONFIGURATION
- See Also:
- Constant Field Values
BASE_CONFIGURATION
static final java.lang.String BASE_CONFIGURATION
- See Also:
- Constant Field Values
LINK_TYPE
static final java.lang.String LINK_TYPE
- See Also:
- Constant Field Values
JIRA_IFRAME
static final java.lang.String JIRA_IFRAME
- See Also:
- Constant Field Values
PERMISSION_SCHEDULE
static final java.lang.String PERMISSION_SCHEDULE
- See Also:
- Constant Field Values
CARD_COLORS
static final java.lang.String CARD_COLORS
- See Also:
- Constant Field Values
CARD_BG_COLORED
static final java.lang.String CARD_BG_COLORED
- See Also:
- Constant Field Values
LIST_ALT
static final java.lang.String LIST_ALT
- See Also:
- Constant Field Values
CARD_CREATION
static final java.lang.String CARD_CREATION
- See Also:
- Constant Field Values
USE_AGGREGATION
static final java.lang.String USE_AGGREGATION
- See Also:
- Constant Field Values
AUTO_ASSIGN
static final java.lang.String AUTO_ASSIGN
- See Also:
- Constant Field Values
NWDAYS
static final java.lang.String NWDAYS
- See Also:
- Constant Field Values
GREENHOPPER_ENTITY_NAME
static final java.lang.String GREENHOPPER_ENTITY_NAME
- See Also:
- Constant Field Values
TO_DO
static final java.lang.String TO_DO
- See Also:
- Constant Field Values
IN_PROGRESS
static final java.lang.String IN_PROGRESS
- See Also:
- Constant Field Values
DONE
static final java.lang.String DONE
- See Also:
- Constant Field Values
getFallBackConfiguration
Configuration getFallBackConfiguration()
getDefaultConfiguration
Configuration getDefaultConfiguration()
getTaskBoardConfiguration
TaskBoardConfiguration getTaskBoardConfiguration()
getUniqueIdentifier
java.lang.String getUniqueIdentifier()
isEditable
boolean isEditable()
addProject
void addProject(com.atlassian.jira.project.Project project)
validate
void validate(com.atlassian.jira.project.Project project)
throws GreenHopperException
- Throws:
GreenHopperException
getLayout
java.lang.String getLayout(java.lang.String layoutType,
java.lang.String typeId,
IssueFieldManager issueFieldManager)
setLayout
void setLayout(java.lang.String layoutType,
java.lang.String typeId,
java.lang.String cardLayoutFields)
removeLayout
void removeLayout(java.lang.String layoutType,
java.lang.String typeId)
getCornerFieldIds
java.util.Map<java.lang.String,java.lang.String> getCornerFieldIds(IssueFieldManager issueFieldManager)
setCornerField
void setCornerField(java.lang.String typeId,
java.lang.String cardFieldId,
IssueFieldManager issueFieldManager)
removeCorner
void removeCorner(java.lang.String typeId)
isHidden
boolean isHidden(IssueFieldManager issueFieldManager,
java.lang.String issueTypeId,
IssueField field)
getLinkType
com.atlassian.jira.issue.link.IssueLinkType getLinkType()
setLinkType
void setLinkType(java.lang.Long linkTypeId)
isPermissionScheduled
boolean isPermissionScheduled()
setPermissionScheduled
void setPermissionScheduled(boolean isPermissionScheduled)
getCanRankPermission
int getCanRankPermission()
getCanSchedulePermission
int getCanSchedulePermission()
useJiraIFrame
boolean useJiraIFrame()
setUseJiraIFrame
void setUseJiraIFrame(boolean useJiraIFrame)
allowCardCreation
boolean allowCardCreation()
setAllowCardCreation
void setAllowCardCreation(boolean allowCardCreation)
useAggregation
boolean useAggregation()
setUseAggregation
void setUseAggregation(boolean useAggregation)
isAutoAssignOn
boolean isAutoAssignOn()
setAutoAssign
void setAutoAssign(boolean autoOn)
isListAlt
boolean isListAlt()
setListAlt
void setListAlt(boolean listAlt)
isCardBgColored
boolean isCardBgColored()
toggleCardBgColored
void toggleCardBgColored()
getNonWorkingDays
java.util.SortedSet<NonWorkingDay> getNonWorkingDays()
getNonWorkingDays2
java.util.SortedSet<org.joda.time.DateMidnight> getNonWorkingDays2()
- Returns the same data as getNonWorkingDays, but using DateMidnight objects instead of NonWorkingDay objects.
addNonWorkingDay
void addNonWorkingDay(NonWorkingDay day)
removeNonWorkingDay
void removeNonWorkingDay(NonWorkingDay day)
getCardColor
java.lang.String getCardColor(com.atlassian.jira.issue.issuetype.IssueType type)
getCardColors
java.util.Map<java.lang.String,java.lang.String> getCardColors()
setCardColor
void setCardColor(java.lang.String typeId,
java.lang.String color)
setDefaultCardColor
void setDefaultCardColor(java.lang.String typeId)
getAllLinks
java.util.Collection<com.atlassian.jira.issue.link.IssueLinkType> getAllLinks()
getAllIssueTypes
java.util.Collection<com.atlassian.jira.issue.issuetype.IssueType> getAllIssueTypes()
getAllIssueTypeIds
java.util.Collection<java.lang.String> getAllIssueTypeIds()
getAllWorkflowStatuses
java.util.Map<com.atlassian.jira.issue.status.Status,java.util.List<com.atlassian.jira.workflow.JiraWorkflow>> getAllWorkflowStatuses()
setFlagField
void setFlagField(IssueField field,
java.lang.String value)
getFlagField
FlagField getFlagField(IssueFieldManager issueFieldManager)
getAllAvailableFlagValues
java.util.Set<java.lang.String> getAllAvailableFlagValues(CustomIssueField field)
getSortedFields
java.util.Set<IssueField> getSortedFields(IssueFieldManager issueFieldManager)
getRankingFields
java.util.Set<IssueField> getRankingFields(IssueFieldManager issueFieldManager)
getWatchedFieldsFor
java.util.Set<WatchedField> getWatchedFieldsFor(com.atlassian.jira.project.Project project,
IssueFieldManager issueFieldManager)
getWatchedFieldsFor
java.util.Set<WatchedField> getWatchedFieldsFor(java.lang.String boardType,
IssueFieldManager issueFieldManager)
addWatchedField
void addWatchedField(java.lang.String boardType,
java.lang.String fieldId,
IssueFieldManager issueFieldManager)
throws GreenHopperException
- Throws:
GreenHopperException
removeWatchedField
void removeWatchedField(java.lang.String boardType,
java.lang.String fieldId)
getStoredField
IssueField getStoredField(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
getStoredFields
java.util.Set<IssueField> getStoredFields(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
getAllAvailableFieldsFor
java.util.Set<IssueField> getAllAvailableFieldsFor(java.lang.String boardType,
java.lang.String group,
IssueFieldManager issueFieldManager)
storeField
void storeField(java.lang.String boardType,
java.lang.String group,
java.lang.String fieldId)
removeStoredField
void removeStoredField(java.lang.String boardType,
java.lang.String group,
java.lang.String fieldId)
Copyright © 2007-2011 Atlassian. All Rights Reserved.