Interface ProcessDefinitionController


  • @RequestMapping(value="/v1/process-definitions",
                    produces={"application/hal+json","application/json"})
    public interface ProcessDefinitionController
    • Method Detail

      • getProcessDefinitions

        @RequestMapping(method=GET)
        org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<CloudProcessDefinition>> getProcessDefinitions​(org.springframework.data.domain.Pageable pageable)
      • getProcessDefinition

        @RequestMapping(value="/{id}",
                        method=GET)
        org.springframework.hateoas.EntityModel<CloudProcessDefinition> getProcessDefinition​(@PathVariable
                                                                                             String id)
      • getProcessModel

        @RequestMapping(value="/{id}/model",
                        method=GET,
                        produces="application/xml")
        @ResponseBody
        String getProcessModel​(@PathVariable
                               String id)
      • getBpmnModel

        @RequestMapping(value="/{id}/model",
                        method=GET,
                        produces="application/json")
        @ResponseBody
        String getBpmnModel​(@PathVariable
                            String id)
      • getProcessDiagram

        @RequestMapping(value="/{id}/model",
                        method=GET,
                        produces="image/svg+xml")
        @ResponseBody
        String getProcessDiagram​(@PathVariable
                                 String id)