Interface ProcessDefinitionController


public interface ProcessDefinitionController
  • Method Details

    • getProcessDefinitions

      @GetMapping("/v1/process-definitions") org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.ExtendedCloudProcessDefinition>> getProcessDefinitions(@RequestParam(value="include",required=false) List<String> include, org.springframework.data.domain.Pageable pageable)
    • getProcessDefinition

      @GetMapping("/v1/process-definitions/{id}") org.springframework.hateoas.EntityModel<org.activiti.cloud.api.process.model.CloudProcessDefinition> getProcessDefinition(@PathVariable("id") String id)
    • getProcessModel

      @GetMapping(value="/v1/process-definitions/{id}/model", produces="application/xml") @ResponseBody String getProcessModel(@PathVariable("id") String id)
    • getBpmnModel

      @GetMapping(value="/v1/process-definitions/{id}/model", produces="application/json") @ResponseBody String getBpmnModel(@PathVariable("id") String id)
    • getProcessDiagram

      @GetMapping(value="/v1/process-definitions/{id}/model", produces="image/svg+xml") @ResponseBody String getProcessDiagram(@PathVariable("id") String id)
    • getProcessModelStaticValuesMappingForStartEvent

      @GetMapping(value="/v1/process-definitions/{id}/static-values", produces="application/json") @ResponseBody Map<String,Object> getProcessModelStaticValuesMappingForStartEvent(@PathVariable("id") String id)
    • getProcessModelConstantValuesForStartEvent

      @GetMapping(value="/v1/process-definitions/{id}/constant-values", produces="application/json") @ResponseBody Map<String,Object> getProcessModelConstantValuesForStartEvent(@PathVariable("id") String id)