Class WorkflowDefinitionsEndpoint

java.lang.Object
org.opencastproject.external.endpoint.WorkflowDefinitionsEndpoint

@Path("/api/workflow-definitions") @Produces({"application/json","application/v1.1.0+json","application/v1.2.0+json","application/v1.3.0+json","application/v1.4.0+json","application/v1.5.0+json","application/v1.6.0+json","application/v1.7.0+json","application/v1.8.0+json","application/v1.9.0+json","application/v1.10.0+json","application/v1.11.0+json"}) public class WorkflowDefinitionsEndpoint extends Object
  • Constructor Details

    • WorkflowDefinitionsEndpoint

      public WorkflowDefinitionsEndpoint()
  • Method Details

    • getWorkflowService

      public WorkflowService getWorkflowService()
      OSGi DI
    • setWorkflowService

      public void setWorkflowService(WorkflowService workflowService)
      OSGi DI
    • getWorkflowDefinitions

      @GET @Path("/") public javax.ws.rs.core.Response getWorkflowDefinitions(@HeaderParam("Accept") String acceptHeader, @QueryParam("withoperations") boolean withOperations, @QueryParam("withconfigurationpanel") boolean withConfigurationPanel, @QueryParam("withconfigurationpaneljson") boolean withConfigurationPanelJson, @QueryParam("filter") String filter, @QueryParam("sort") String sort, @QueryParam("offset") Integer offset, @QueryParam("limit") Integer limit)
    • getWorkflowDefinition

      @GET @Path("{workflowDefinitionId}") public javax.ws.rs.core.Response getWorkflowDefinition(@HeaderParam("Accept") String acceptHeader, @PathParam("workflowDefinitionId") String id, @QueryParam("withoperations") boolean withOperations, @QueryParam("withconfigurationpanel") boolean withConfigurationPanel, @QueryParam("withconfigurationpaneljson") boolean withConfigurationPanelJson) throws Exception
      Throws:
      Exception