Interface ProcessDefinitionController


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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBpmnModel​(java.lang.String id)  
      org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition> getProcessDefinition​(java.lang.String id)  
      org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition>> getProcessDefinitions​(org.springframework.data.domain.Pageable pageable)  
      java.lang.String getProcessDiagram​(java.lang.String id)  
      java.lang.String getProcessModel​(java.lang.String id)  
    • Method Detail

      • getProcessDefinitions

        @RequestMapping(method=GET)
        org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition>> getProcessDefinitions​(org.springframework.data.domain.Pageable pageable)
      • getProcessDefinition

        @RequestMapping(value="/{id}",
                        method=GET)
        org.springframework.hateoas.Resource<org.activiti.cloud.api.process.model.CloudProcessDefinition> getProcessDefinition​(@PathVariable
                                                                                                                               java.lang.String id)
      • getProcessModel

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

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

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