Class WorkflowResourceExt

java.lang.Object
com.atlassian.jira.dev.backdoor.WorkflowResourceExt

@Consumes("application/json") @Produces("application/json") @Path("workflow") public class WorkflowResourceExt extends Object
Since:
v5.2
  • Constructor Details

    • WorkflowResourceExt

      @Inject public WorkflowResourceExt(WorkflowManager workflowManager)
  • Method Details

    • createWorkflow

      @POST public javax.ws.rs.core.Response createWorkflow(String name)
    • changeDescription

      @POST @Path("{name}") public javax.ws.rs.core.Response changeDescription(@PathParam("name") String name, String description)
    • createWorkflowDraft

      @Path("createdraft") @POST public javax.ws.rs.core.Response createWorkflowDraft(String parentName)
    • getAll

      @GET public javax.ws.rs.core.Response getAll(@QueryParam("name") String name, @QueryParam("draft") Boolean draft)
    • addMetaAttributeToWorkflowStep

      @Path("addMetaAttributeToWorkflowStep") @GET public javax.ws.rs.core.Response addMetaAttributeToWorkflowStep(@QueryParam("workflow") String workflowName, @QueryParam("step") String stepName, @QueryParam("attribute") String attributeName, @QueryParam("value") String attributeValue)
    • deleteWorkflow

      @DELETE public javax.ws.rs.core.Response deleteWorkflow(@QueryParam("name") String name)