Class WorkflowResource
java.lang.Object
com.atlassian.jira.projectconfig.rest.project.WorkflowResource
@Path("workflow")
@Consumes("application/json")
@Produces("application/json")
public class WorkflowResource
extends Object
Called by project ignite panels to deal with workflows.
- Since:
- v5.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionWorkflowResource(ProjectConfigWorkflowDispatcher wfDispatcher, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, IssueTypeConfigWorkflowHelper workflowHelper, ProjectWorkflowContextLocator projectWorkflowContextLocator) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseeditWorkflowDispatcher(long projectId) jakarta.ws.rs.core.ResponsegetWorkflowWithSharedBy(String projectKey, String workflowName) jakarta.ws.rs.core.ResponsegetWorkflowWithSources(String projectKey, String workflowName)
-
Constructor Details
-
WorkflowResource
@Inject public WorkflowResource(ProjectConfigWorkflowDispatcher wfDispatcher, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, IssueTypeConfigWorkflowHelper workflowHelper, ProjectWorkflowContextLocator projectWorkflowContextLocator)
-
-
Method Details
-
editWorkflowDispatcher
@POST public jakarta.ws.rs.core.Response editWorkflowDispatcher(long projectId) -
getWorkflowWithSources
-