@RestController public class TaskClientResource extends AbstractClientResource
| Modifier and Type | Field and Description |
|---|---|
protected TaskService |
clientService |
configRepository| Constructor and Description |
|---|
TaskClientResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTask(String taskId) |
void |
executeTaskAction(String taskId,
com.fasterxml.jackson.databind.node.ObjectNode actionBody) |
com.fasterxml.jackson.databind.JsonNode |
getIdentityLinks(String taskId) |
com.fasterxml.jackson.databind.JsonNode |
getSubtasks(String taskId) |
com.fasterxml.jackson.databind.JsonNode |
getTask(String taskId,
boolean runtime)
GET /rest/authenticate -> check if the user is authenticated, and return its login.
|
com.fasterxml.jackson.databind.JsonNode |
getVariables(String taskId) |
void |
updateTask(String taskId,
com.fasterxml.jackson.databind.node.ObjectNode actionBody) |
getRequestParametersWithoutServerId, retrieveServerConfig@Autowired protected TaskService clientService
@GetMapping(value="/rest/admin/tasks/{taskId}",
produces="application/json")
public com.fasterxml.jackson.databind.JsonNode getTask(@PathVariable
String taskId,
@RequestParam(required=false,defaultValue="false")
boolean runtime)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@DeleteMapping(value="/rest/admin/tasks/{taskId}")
@ResponseStatus(value=NO_CONTENT)
public void deleteTask(@PathVariable
String taskId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PostMapping(value="/rest/admin/tasks/{taskId}")
@ResponseStatus(value=NO_CONTENT)
public void executeTaskAction(@PathVariable
String taskId,
@RequestBody
com.fasterxml.jackson.databind.node.ObjectNode actionBody)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@PutMapping(value="/rest/admin/tasks/{taskId}")
@ResponseStatus(value=NO_CONTENT)
public void updateTask(@PathVariable
String taskId,
@RequestBody
com.fasterxml.jackson.databind.node.ObjectNode actionBody)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/tasks/{taskId}/subtasks")
public com.fasterxml.jackson.databind.JsonNode getSubtasks(@PathVariable
String taskId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/tasks/{taskId}/variables")
public com.fasterxml.jackson.databind.JsonNode getVariables(@PathVariable
String taskId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestException@GetMapping(value="/rest/admin/tasks/{taskId}/identitylinks")
public com.fasterxml.jackson.databind.JsonNode getIdentityLinks(@PathVariable
String taskId)
throws org.flowable.ui.common.service.exception.BadRequestException
org.flowable.ui.common.service.exception.BadRequestExceptionCopyright © 2022 Flowable. All rights reserved.