|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.greenhopper.service.issuelink.EpicCustomFieldServiceImpl
@Service public class EpicCustomFieldServiceImpl
Service for retrieving and creating epic-related custom fields.
Constructor Summary | |
---|---|
EpicCustomFieldServiceImpl()
|
Method Summary | |
---|---|
void |
ensureEpicFieldsHaveCorrectContext()
It is possible that if the Epic issue type is deleted, it will be re-created and existing contexts set up for Epic-specific custom fields will be invalid. |
void |
ensureEpicLabelFieldCorrectlyConfigured()
Ensures that the epic label field is correctly configured. |
void |
ensureEpicStatusFieldHasCorrectOptionsOrder()
Ensure that the epic status field has the Options in the correct order. |
com.atlassian.jira.issue.fields.CustomField |
getDefaultEpicColorField()
|
com.atlassian.jira.issue.fields.CustomField |
getDefaultEpicLabelField()
|
com.atlassian.jira.issue.fields.CustomField |
getDefaultEpicLinkField()
Get the Epic Link custom field that GreenHopper is aware of. |
com.atlassian.jira.issue.fields.CustomField |
getDefaultEpicStatusField()
|
com.atlassian.fugue.Option<com.atlassian.jira.issue.customfields.option.Option> |
getDoneEpicStatusOption()
|
void |
onSpringContextStarted()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EpicCustomFieldServiceImpl()
Method Detail |
---|
@PostConstruct public void onSpringContextStarted()
public com.atlassian.jira.issue.fields.CustomField getDefaultEpicLabelField()
getDefaultEpicLabelField
in interface EpicCustomFieldService
public com.atlassian.jira.issue.fields.CustomField getDefaultEpicLinkField()
EpicCustomFieldService
getDefaultEpicLinkField
in interface EpicCustomFieldService
public com.atlassian.jira.issue.fields.CustomField getDefaultEpicStatusField()
getDefaultEpicStatusField
in interface EpicCustomFieldService
public com.atlassian.jira.issue.fields.CustomField getDefaultEpicColorField()
getDefaultEpicColorField
in interface EpicCustomFieldService
public void ensureEpicFieldsHaveCorrectContext()
EpicCustomFieldService
ensureEpicFieldsHaveCorrectContext
in interface EpicCustomFieldService
public void ensureEpicLabelFieldCorrectlyConfigured()
EpicCustomFieldService
ensureEpicLabelFieldCorrectlyConfigured
in interface EpicCustomFieldService
public void ensureEpicStatusFieldHasCorrectOptionsOrder()
EpicCustomFieldService
ensureEpicStatusFieldHasCorrectOptionsOrder
in interface EpicCustomFieldService
public com.atlassian.fugue.Option<com.atlassian.jira.issue.customfields.option.Option> getDoneEpicStatusOption()
getDoneEpicStatusOption
in interface EpicCustomFieldService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |