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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsegetWorkflowDefinition(String acceptHeader, String id, boolean withOperations, boolean withConfigurationPanel, boolean withConfigurationPanelJson) javax.ws.rs.core.ResponsegetWorkflowDefinitions(String acceptHeader, boolean withOperations, boolean withConfigurationPanel, boolean withConfigurationPanelJson, String filter, String sort, Integer offset, Integer limit) org.opencastproject.workflow.api.WorkflowServiceOSGi DIvoidsetWorkflowService(org.opencastproject.workflow.api.WorkflowService workflowService) OSGi DI
-
Constructor Details
-
WorkflowDefinitionsEndpoint
public WorkflowDefinitionsEndpoint()
-
-
Method Details
-
getWorkflowService
public org.opencastproject.workflow.api.WorkflowService getWorkflowService()OSGi DI -
setWorkflowService
public void setWorkflowService(org.opencastproject.workflow.api.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
-