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