Class CustomFieldConfigurationRestorerImpl
java.lang.Object
com.atlassian.greenhopper.customfield.CustomFieldConfigurationRestorerImpl
- All Implemented Interfaces:
CustomFieldConfigurationRestorer
@Service
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
ensureFieldsAreCorrectlyConfigured
(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()
-
-
Method Details
-
ensureFieldsAreCorrectlyConfigured
public void ensureFieldsAreCorrectlyConfigured(Collection<com.atlassian.jira.project.Project> projects, ProjectType type, CustomFieldConfigurationRestorer.ScreenSchemeOption screenSchemeOption) Description copied from interface:CustomFieldConfigurationRestorer
Makes sure issue type specific custom fields have correctly configured contexts.- Specified by:
ensureFieldsAreCorrectlyConfigured
in 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
-