Package bpmn.api.v2.resource
Class ProcessDefinitionResource
java.lang.Object
bpmn.api.v2.resource.ProcessDefinitionResource
@RestController
@RequestMapping("/bpm/api/v2/process_definition")
@Conditional(BpmnEnabledCondition.class)
public class ProcessDefinitionResource
extends Object
- Author:
- Tim Urmancheev
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteProcess
(String processDefinitionId, StartProcessRequest request) startProcess
(String processDefinitionId, StartProcessRequest request)
-
Constructor Details
-
ProcessDefinitionResource
public ProcessDefinitionResource()
-
-
Method Details
-
getProcessDefinitions
-
startProcess
@RequestMapping(method=POST, value="/{processDefinitionId}/start") @Secured("BPMN.USER.START_PROCESS") public Long startProcess(@PathVariable String processDefinitionId, @RequestBody(required=false) StartProcessRequest request) -
executeProcess
@RequestMapping(method=POST, value="/{processDefinitionId}/execute") @Secured("BPMN.USER.START_PROCESS") public Map<String,Object> executeProcess(@PathVariable String processDefinitionId, @RequestBody(required=false) StartProcessRequest request)
-