Class CustomFieldConfigurationRestorerImpl
java.lang.Object
com.atlassian.greenhopper.customfield.CustomFieldConfigurationRestorerImpl
- All Implemented Interfaces:
CustomFieldConfigurationRestorer
public class CustomFieldConfigurationRestorerImpl
extends Object
implements CustomFieldConfigurationRestorer
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.greenhopper.customfield.CustomFieldConfigurationRestorer
CustomFieldConfigurationRestorer.ScreenSchemeOption -
Constructor Summary
ConstructorsConstructorDescriptionCustomFieldConfigurationRestorerImpl(CustomFieldScreenService customFieldScreenService, EpicCustomFieldService epicCustomFieldService, IssueTypeService issueTypeService, ManagedFieldConfigurationRestorer managedFieldConfigurationRestorer, SprintCustomFieldService sprintCustomFieldService, StoryPointsCustomFieldProvider storyPointsCustomFieldProvider, FlagCustomFieldProvider flagCustomFieldProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidensureFieldsAreCorrectlyConfigured(Collection<com.atlassian.jira.project.Project> projects, ProjectType type, CustomFieldConfigurationRestorer.ScreenSchemeOption screenSchemeOption) Makes sure issue type specific custom fields have correctly configured contexts.
-
Constructor Details
-
CustomFieldConfigurationRestorerImpl
public CustomFieldConfigurationRestorerImpl(CustomFieldScreenService customFieldScreenService, EpicCustomFieldService epicCustomFieldService, IssueTypeService issueTypeService, ManagedFieldConfigurationRestorer managedFieldConfigurationRestorer, SprintCustomFieldService sprintCustomFieldService, StoryPointsCustomFieldProvider storyPointsCustomFieldProvider, FlagCustomFieldProvider flagCustomFieldProvider)
-
-
Method Details
-
ensureFieldsAreCorrectlyConfigured
public void ensureFieldsAreCorrectlyConfigured(Collection<com.atlassian.jira.project.Project> projects, ProjectType type, CustomFieldConfigurationRestorer.ScreenSchemeOption screenSchemeOption) Description copied from interface:CustomFieldConfigurationRestorerMakes sure issue type specific custom fields have correctly configured contexts.- Specified by:
ensureFieldsAreCorrectlyConfiguredin interfaceCustomFieldConfigurationRestorer- Parameters:
projects- new Agile projects which are starting to use the fields.type- new project typescreenSchemeOption- indicates if the agile fields should be added to project screens
-