com.atlassian.jira.projectconfig.workflow
Interface DraftWorkflowSchemeEditor
- All Known Implementing Classes:
- DefaultWorkflowSchemeEditor
public interface DraftWorkflowSchemeEditor
- Since:
- v5.2
assign
DraftWorkflowScheme assign(DraftWorkflowScheme workflowScheme,
Iterable<String> issueTypesToAssign,
String newWorkflow,
Project project)
- Re-assignes the given project's issue types to the given workflow.
Possibly re-formats the workflow mapping so that the new workflow is treated as the default one.
- Parameters:
workflowScheme - the scheme we want to changeissueTypesToAssign - issue types that the new workflow will be assigned tonewWorkflow - workflow to assign to the issue typesproject - JIRA project that the scheme belongs to
- Returns:
- the new workflow scheme.
delete
DraftWorkflowScheme delete(DraftWorkflowScheme workflowScheme,
String deleteWorkflow,
Project project)
- Deletes the passed workflow from the passed workflow scheme.
- Parameters:
workflowScheme - currently active workflow schemedeleteWorkflow - the workflow to delete.project - the project we are doing the operation for. This defines what issue types need to be mapped.
- Returns:
- the new workflow scheme.
Copyright © 2002-2014 Atlassian. All Rights Reserved.