@RestController public class CaseInstanceResource extends BaseCaseInstanceResource
| Modifier and Type | Field and Description |
|---|---|
protected CmmnEngineConfiguration |
cmmnEngineConfiguration |
protected org.flowable.cmmn.api.CmmnMigrationService |
cmmnMigrationService |
repositoryService, restApiInterceptor, restResponseFactory, runtimeService| Constructor and Description |
|---|
CaseInstanceResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
changePlanItemState(String caseInstanceId,
ChangePlanItemStateRequest planItemStateRequest,
javax.servlet.http.HttpServletRequest request) |
void |
deleteCaseInstance(String caseInstanceId,
javax.servlet.http.HttpServletResponse response) |
CaseInstanceResponse |
getCaseInstance(String caseInstanceId,
javax.servlet.http.HttpServletRequest request) |
List<org.flowable.cmmn.api.StageResponse> |
getStageOverview(String caseInstanceId) |
void |
migrateCaseInstance(String caseInstanceId,
String migrationDocumentJson,
javax.servlet.http.HttpServletRequest request) |
void |
terminateCaseInstance(String caseInstanceId,
javax.servlet.http.HttpServletResponse response) |
CaseInstanceResponse |
updateCaseInstance(String caseInstanceId,
CaseInstanceUpdateRequest updateRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
addVariables, getCaseInstanceFromRequest, getQueryResponse@Autowired protected CmmnEngineConfiguration cmmnEngineConfiguration
@Autowired protected org.flowable.cmmn.api.CmmnMigrationService cmmnMigrationService
@GetMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}",
produces="application/json")
public CaseInstanceResponse getCaseInstance(@PathVariable
String caseInstanceId,
javax.servlet.http.HttpServletRequest request)
@PutMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}",
produces="application/json")
public CaseInstanceResponse updateCaseInstance(@PathVariable
String caseInstanceId,
@RequestBody
CaseInstanceUpdateRequest updateRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
@DeleteMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}")
public void terminateCaseInstance(@PathVariable
String caseInstanceId,
javax.servlet.http.HttpServletResponse response)
@DeleteMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}/delete")
public void deleteCaseInstance(@PathVariable
String caseInstanceId,
javax.servlet.http.HttpServletResponse response)
@GetMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}/stage-overview",
produces="application/json")
public List<org.flowable.cmmn.api.StageResponse> getStageOverview(@PathVariable
String caseInstanceId)
@PostMapping(value="/cmmn-runtime/case-instances/{caseInstanceId}/change-state",
produces="application/json")
public void changePlanItemState(@PathVariable
String caseInstanceId,
@RequestBody
ChangePlanItemStateRequest planItemStateRequest,
javax.servlet.http.HttpServletRequest request)
Copyright © 2022 Flowable. All rights reserved.