Interface ProcessDefinitionController


  • public interface ProcessDefinitionController
    • Method Detail

      • getProcessDefinitions

        @GetMapping("/v1/process-definitions")
        org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudProcessDefinition>> getProcessDefinitions​(org.springframework.data.domain.Pageable pageable)
      • getProcessDefinition

        @GetMapping("/v1/process-definitions/{id}")
        org.springframework.hateoas.EntityModel<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)