@Service @Transactional public class FlowableTaskQueryService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.app.api.AppRepositoryService |
appRepositoryService |
protected org.flowable.cmmn.api.CmmnHistoryService |
cmmnHistoryService |
protected org.flowable.cmmn.api.CmmnRepositoryService |
cmmnRepositoryService |
protected org.flowable.cmmn.api.CmmnRuntimeService |
cmmnRuntimeService |
protected HistoryService |
historyService |
protected com.fasterxml.jackson.databind.util.ISO8601DateFormat |
iso8601DateFormat |
protected RepositoryService |
repositoryService |
protected RuntimeService |
runtimeService |
protected TaskService |
taskService |
protected UserCache |
userCache |
| Constructor and Description |
|---|
FlowableTaskQueryService() |
| Modifier and Type | Method and Description |
|---|---|
protected List<TaskRepresentation> |
convertTaskInfoList(List<? extends org.flowable.task.api.TaskInfo> tasks,
Map<String,String> processInstanceNames,
Map<String,String> caseInstancesNames) |
protected void |
handleAssignment(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode assignmentNode,
SecurityScope currentUser) |
protected void |
handleCaseInstanceFiltering(SecurityScope currentUser,
org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode caseInstanceIdNode) |
protected void |
handleDueAfter(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode dueAfterNode) |
protected void |
handleDueBefore(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode dueBeforeNode) |
protected void |
handleIncludeCaseInstance(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends org.flowable.task.api.TaskInfo> tasks,
Map<String,String> caseInstanceNames) |
protected void |
handleIncludeProcessInstance(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends org.flowable.task.api.TaskInfo> tasks,
Map<String,String> processInstanceNames) |
protected void |
handleProcessDefinition(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode processDefinitionIdNode) |
protected void |
handleProcessInstanceFiltering(SecurityScope currentUser,
org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode processInstanceIdNode) |
protected void |
handleSorting(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode sortNode) |
protected void |
handleTextFiltering(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode textNode) |
ResultListDataRepresentation |
listTasks(com.fasterxml.jackson.databind.node.ObjectNode requestNode) |
@Autowired protected RepositoryService repositoryService
@Autowired protected org.flowable.app.api.AppRepositoryService appRepositoryService
@Autowired protected org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService
@Autowired protected TaskService taskService
@Autowired protected RuntimeService runtimeService
@Autowired protected org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService
@Autowired protected HistoryService historyService
@Autowired protected org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService
@Autowired protected UserCache userCache
protected com.fasterxml.jackson.databind.util.ISO8601DateFormat iso8601DateFormat
public ResultListDataRepresentation listTasks(com.fasterxml.jackson.databind.node.ObjectNode requestNode)
protected void handleProcessInstanceFiltering(SecurityScope currentUser, org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper, com.fasterxml.jackson.databind.JsonNode processInstanceIdNode)
protected void handleCaseInstanceFiltering(SecurityScope currentUser, org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper, com.fasterxml.jackson.databind.JsonNode caseInstanceIdNode)
protected void handleTextFiltering(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode textNode)
protected void handleAssignment(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode assignmentNode,
SecurityScope currentUser)
protected void handleProcessDefinition(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode processDefinitionIdNode)
protected void handleDueBefore(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode dueBeforeNode)
protected void handleDueAfter(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode dueAfterNode)
protected void handleSorting(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode sortNode)
protected void handleIncludeProcessInstance(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends org.flowable.task.api.TaskInfo> tasks,
Map<String,String> processInstanceNames)
protected void handleIncludeCaseInstance(org.flowable.task.api.TaskInfoQueryWrapper taskInfoQueryWrapper,
com.fasterxml.jackson.databind.JsonNode includeProcessInstanceNode,
List<? extends org.flowable.task.api.TaskInfo> tasks,
Map<String,String> caseInstanceNames)
Copyright © 2021 Flowable. All rights reserved.