@Service public class TaskService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected FlowableClientService |
clientUtil |
static String |
HISTORIC_TASK_IDENTITY_LINK_LIST_URL |
static String |
HISTORIC_TASK_LIST_URL |
static String |
HISTORIC_TASK_QUERY_URL |
static String |
HISTORIC_TASK_URL |
static String |
HISTORIC_VARIABLE_INSTANCE_LIST_URL |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
static String |
RUNTIME_TASK_URL |
static String[] |
TASK_FILTERS |
| Constructor and Description |
|---|
TaskService() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTask(ServerConfig serverConfig,
String taskId)
Delete a task.
|
void |
executeTaskAction(ServerConfig serverConfig,
String taskId,
com.fasterxml.jackson.databind.JsonNode actionRequest) |
com.fasterxml.jackson.databind.JsonNode |
getIdentityLinks(ServerConfig serverConfig,
String taskId) |
com.fasterxml.jackson.databind.JsonNode |
getSubTasks(ServerConfig serverConfig,
String taskId) |
com.fasterxml.jackson.databind.JsonNode |
getTask(ServerConfig serverConfig,
String taskId,
boolean runtime) |
com.fasterxml.jackson.databind.JsonNode |
getVariables(ServerConfig serverConfig,
String taskId) |
com.fasterxml.jackson.databind.JsonNode |
listTasks(ServerConfig serverConfig,
com.fasterxml.jackson.databind.node.ObjectNode bodyNode) |
void |
updateTask(ServerConfig serverConfig,
String taskId,
com.fasterxml.jackson.databind.JsonNode actionRequest) |
public static final String HISTORIC_TASK_LIST_URL
public static final String HISTORIC_TASK_QUERY_URL
public static final String HISTORIC_TASK_URL
public static final String RUNTIME_TASK_URL
public static final String HISTORIC_VARIABLE_INSTANCE_LIST_URL
public static final String HISTORIC_TASK_IDENTITY_LINK_LIST_URL
public static final String[] TASK_FILTERS
@Autowired protected FlowableClientService clientUtil
@Autowired protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public com.fasterxml.jackson.databind.JsonNode listTasks(ServerConfig serverConfig, com.fasterxml.jackson.databind.node.ObjectNode bodyNode)
public com.fasterxml.jackson.databind.JsonNode getTask(ServerConfig serverConfig, String taskId, boolean runtime)
public void deleteTask(ServerConfig serverConfig, String taskId)
public void executeTaskAction(ServerConfig serverConfig, String taskId, com.fasterxml.jackson.databind.JsonNode actionRequest)
public void updateTask(ServerConfig serverConfig, String taskId, com.fasterxml.jackson.databind.JsonNode actionRequest)
public com.fasterxml.jackson.databind.JsonNode getSubTasks(ServerConfig serverConfig, String taskId)
public com.fasterxml.jackson.databind.JsonNode getVariables(ServerConfig serverConfig, String taskId)
public com.fasterxml.jackson.databind.JsonNode getIdentityLinks(ServerConfig serverConfig, String taskId)
Copyright © 2020 Flowable. All rights reserved.