Class AssignIssueSecuritySchemeCommand
java.lang.Object
com.atlassian.jira.issue.security.AssignIssueSecuritySchemeCommand
- All Implemented Interfaces:
ProvidesTaskProgress
,Callable<AssignIssueSecuritySchemeCommand.AssignSecurityLevelResult>
public class AssignIssueSecuritySchemeCommand
extends Object
implements Callable<AssignIssueSecuritySchemeCommand.AssignSecurityLevelResult>, ProvidesTaskProgress
Background command for assigning a new issue security scheme to a project
- Since:
- v7.1.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
-
Constructor Summary
ConstructorsConstructorDescriptionAssignIssueSecuritySchemeCommand
(Project project, Long newSchemeId, Map<Long, Long> oldToNewLevelMapping, QueryDslAccessor queryDslAccessor, IssueSecuritySchemeManager issueSecuritySchemeManager, IssueIndexingService issueIndexingService, IssueManager issueManager, org.slf4j.Logger log, I18nHelper i18nHelper) -
Method Summary
Modifier and TypeMethodDescriptioncall()
void
setTaskProgressSink
(TaskProgressSink taskProgressSink) This is called to set in a TaskProgressSink that can be used to send task progress information to
-
Constructor Details
-
AssignIssueSecuritySchemeCommand
public AssignIssueSecuritySchemeCommand(Project project, Long newSchemeId, Map<Long, Long> oldToNewLevelMapping, QueryDslAccessor queryDslAccessor, IssueSecuritySchemeManager issueSecuritySchemeManager, IssueIndexingService issueIndexingService, IssueManager issueManager, org.slf4j.Logger log, I18nHelper i18nHelper)
-
-
Method Details
-
call
- Specified by:
call
in interfaceCallable<AssignIssueSecuritySchemeCommand.AssignSecurityLevelResult>
-
setTaskProgressSink
Description copied from interface:ProvidesTaskProgress
This is called to set in a TaskProgressSink that can be used to send task progress information to- Specified by:
setTaskProgressSink
in interfaceProvidesTaskProgress
- Parameters:
taskProgressSink
- a TaskProgressSink that can be used to send task progress information to
-