Class PrioritySchemeMigrator
java.lang.Object
com.atlassian.jira.issue.priority.PrioritySchemeMigrator
-
Constructor Summary
ConstructorsConstructorDescriptionPrioritySchemeMigrator
(PrioritySchemeManager prioritySchemeManager, PriorityIssueSearcher priorityIssueSearcher, IssueManager issueManager, IssueIndexingService issueIndexingService, I18nHelper i18nHelper, PrioritySchemeService prioritySchemeService) -
Method Summary
Modifier and TypeMethodDescriptionmigrate
(PrioritySchemeMapping mapping, ApplicationUser user) migrate
(PrioritySchemeMapping mapping, ApplicationUser user, TaskProgressSink progressSink) migrateSingleProject
(Project project, FieldConfigScheme newPriorityScheme, Map<Priority, Priority> mapping, ApplicationUser user) migrateSingleProject
(Project project, FieldConfigScheme newPriorityScheme, Map<Priority, Priority> mapping, ApplicationUser user, TaskProgressSink progressSink)
-
Constructor Details
-
PrioritySchemeMigrator
public PrioritySchemeMigrator(PrioritySchemeManager prioritySchemeManager, PriorityIssueSearcher priorityIssueSearcher, IssueManager issueManager, IssueIndexingService issueIndexingService, I18nHelper i18nHelper, PrioritySchemeService prioritySchemeService)
-
-
Method Details
-
migrateSingleProject
public ServiceOutcome<Long> migrateSingleProject(Project project, FieldConfigScheme newPriorityScheme, Map<Priority, Priority> mapping, ApplicationUser user) -
migrateSingleProject
public ServiceOutcome<Long> migrateSingleProject(Project project, FieldConfigScheme newPriorityScheme, Map<Priority, Priority> mapping, ApplicationUser user, TaskProgressSink progressSink) -
migrate
-
migrate
public ServiceOutcome<Long> migrate(PrioritySchemeMapping mapping, ApplicationUser user, TaskProgressSink progressSink)
-