Class SprintCustomFieldServiceImpl
java.lang.Object
com.atlassian.greenhopper.service.sprint.SprintCustomFieldServiceImpl
- All Implemented Interfaces:
ManagedCustomFieldProvider,SprintCustomFieldService
public class SprintCustomFieldServiceImpl
extends Object
implements SprintCustomFieldService, ManagedCustomFieldProvider
- Since:
- v5.8.5
- Author:
- mtokar
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSprintCustomFieldServiceImpl(CustomFieldService customFieldService, PropertyDao propertyDao, com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext, com.atlassian.jira.config.ReindexMessageManager reindexMessageManager, IndexCheckMarker indexCheckMarker, com.atlassian.event.api.EventPublisher eventPublisher) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.atlassian.jira.issue.fields.CustomFieldGet the Sprint custom field that GreenHopper is aware of.Collection<com.atlassian.jira.issue.fields.CustomField>
-
Field Details
-
log
-
-
Constructor Details
-
SprintCustomFieldServiceImpl
public SprintCustomFieldServiceImpl(CustomFieldService customFieldService, PropertyDao propertyDao, com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext, com.atlassian.jira.config.ReindexMessageManager reindexMessageManager, IndexCheckMarker indexCheckMarker, com.atlassian.event.api.EventPublisher eventPublisher)
-
-
Method Details
-
getDefaultSprintField
public com.atlassian.jira.issue.fields.CustomField getDefaultSprintField()Description copied from interface:SprintCustomFieldServiceGet the Sprint custom field that GreenHopper is aware of.- Specified by:
getDefaultSprintFieldin interfaceSprintCustomFieldService- Returns:
- the custom field. If the field does not yet exist, it will be created.
-
doesDefaultSprintFieldExist
public boolean doesDefaultSprintFieldExist()- Specified by:
doesDefaultSprintFieldExistin interfaceSprintCustomFieldService- Returns:
- whether the default sprint field currently exists
-
getManagedFields
- Specified by:
getManagedFieldsin interfaceManagedCustomFieldProvider- Returns:
- all custom fields managed by this provider
-