Class CaseDefinitionResource

    • Field Detail

      • formRepositoryService

        @Autowired(required=false)
        protected org.flowable.form.api.FormRepositoryService formRepositoryService
    • Constructor Detail

      • CaseDefinitionResource

        public CaseDefinitionResource()
    • Method Detail

      • getCaseDefinition

        @GetMapping(value="/cmmn-repository/case-definitions/{caseDefinitionId}",
                    produces="application/json")
        public CaseDefinitionResponse getCaseDefinition​(@PathVariable
                                                        String caseDefinitionId,
                                                        javax.servlet.http.HttpServletRequest request)
      • executeCaseDefinitionAction

        @PutMapping(value="/cmmn-repository/case-definitions/{caseDefinitionId}",
                    produces="application/json")
        public CaseDefinitionResponse executeCaseDefinitionAction​(@PathVariable
                                                                  String caseDefinitionId,
                                                                  @RequestBody
                                                                  CaseDefinitionActionRequest actionRequest,
                                                                  javax.servlet.http.HttpServletRequest request)
      • getProcessDefinitionStartForm

        @GetMapping(value="/cmmn-repository/case-definitions/{caseDefinitionId}/start-form",
                    produces="application/json")
        public String getProcessDefinitionStartForm​(@PathVariable
                                                    String caseDefinitionId,
                                                    javax.servlet.http.HttpServletRequest request)
      • getStartForm

        protected org.flowable.form.api.FormInfo getStartForm​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)