@RestController public class CaseInstanceClientResource extends AbstractClientResource
| Modifier and Type | Field and Description |
|---|---|
protected CaseInstanceService |
clientService |
configRepository| Constructor and Description |
|---|
CaseInstanceClientResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
changePlanItemState(String caseInstanceId,
com.fasterxml.jackson.databind.JsonNode changeStateBody) |
void |
createVariable(String caseInstanceId,
com.fasterxml.jackson.databind.node.ObjectNode body) |
void |
deleteVariable(String caseInstanceId,
String variableName) |
void |
executeAction(String caseInstanceId,
com.fasterxml.jackson.databind.JsonNode actionBody) |
com.fasterxml.jackson.databind.JsonNode |
getDecisionExecutions(String caseInstanceId) |
com.fasterxml.jackson.databind.JsonNode |
getJobs(String caseInstanceId) |
com.fasterxml.jackson.databind.JsonNode |
getProcessInstance(String caseInstanceId,
boolean runtime) |
com.fasterxml.jackson.databind.JsonNode |
getSubtasks(String caseInstanceId) |
com.fasterxml.jackson.databind.JsonNode |
getVariables(String caseInstanceId) |
void |
migrateProcessInstance(String caseInstanceId,
String migrationDocument) |
void |
updateVariable(String caseInstanceId,
String variableName,
com.fasterxml.jackson.databind.node.ObjectNode body) |
getRequestParametersWithoutServerId, retrieveServerConfig@Autowired protected CaseInstanceService clientService
@GetMapping(value="/rest/admin/case-instances/{caseInstanceId}",
produces="application/json")
public com.fasterxml.jackson.databind.JsonNode getProcessInstance(@PathVariable
String caseInstanceId,
@RequestParam(required=false,defaultValue="false")
boolean runtime)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/case-instances/{caseInstanceId}/tasks")
public com.fasterxml.jackson.databind.JsonNode getSubtasks(@PathVariable
String caseInstanceId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/case-instances/{caseInstanceId}/variables")
public com.fasterxml.jackson.databind.JsonNode getVariables(@PathVariable
String caseInstanceId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PutMapping(value="/rest/admin/case-instances/{caseInstanceId}/variables/{variableName}")
@ResponseStatus(value=OK)
public void updateVariable(@PathVariable
String caseInstanceId,
@PathVariable
String variableName,
@RequestBody
com.fasterxml.jackson.databind.node.ObjectNode body)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PostMapping(value="/rest/admin/case-instances/{caseInstanceId}/variables")
@ResponseStatus(value=OK)
public void createVariable(@PathVariable
String caseInstanceId,
@RequestBody
com.fasterxml.jackson.databind.node.ObjectNode body)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@DeleteMapping(value="/rest/admin/case-instances/{caseInstanceId}/variables/{variableName}")
@ResponseStatus(value=OK)
public void deleteVariable(@PathVariable
String caseInstanceId,
@PathVariable
String variableName)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/case-instances/{caseInstanceId}/jobs")
public com.fasterxml.jackson.databind.JsonNode getJobs(@PathVariable
String caseInstanceId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PostMapping(value="/rest/admin/case-instances/{caseInstanceId}")
@ResponseStatus(value=OK)
public void executeAction(@PathVariable
String caseInstanceId,
@RequestBody
com.fasterxml.jackson.databind.JsonNode actionBody)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/case-instances/{caseInstanceId}/decision-executions")
public com.fasterxml.jackson.databind.JsonNode getDecisionExecutions(@PathVariable
String caseInstanceId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PostMapping(value="/rest/admin/case-instances/{caseInstanceId}/change-state")
@ResponseStatus(value=OK)
public void changePlanItemState(@PathVariable
String caseInstanceId,
@RequestBody
com.fasterxml.jackson.databind.JsonNode changeStateBody)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PostMapping(value="/rest/admin/case-instances/{caseInstanceId}/migrate")
@ResponseStatus(value=OK)
public void migrateProcessInstance(@PathVariable
String caseInstanceId,
@RequestBody
String migrationDocument)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestExceptionCopyright © 2022 Flowable. All rights reserved.