public class QueryServiceImpl extends Object implements QueryService
| 构造器和说明 | 
|---|
| QueryServiceImpl(FlwInstanceDao instanceDao,
                FlwHisInstanceDao hisInstanceDao,
                FlwExtInstanceDao extInstanceDao,
                FlwTaskDao taskDao,
                FlwTaskActorDao taskActorDao,
                FlwHisTaskDao hisTaskDao,
                FlwHisTaskActorDao hisTaskActorDao) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActiveTaskActorsByTaskId, getActiveTasksByInstanceId, getActiveTasksByInstanceIdAndTaskNamepublic QueryServiceImpl(FlwInstanceDao instanceDao, FlwHisInstanceDao hisInstanceDao, FlwExtInstanceDao extInstanceDao, FlwTaskDao taskDao, FlwTaskActorDao taskActorDao, FlwHisTaskDao hisTaskDao, FlwHisTaskActorDao hisTaskActorDao)
public FlwInstance getInstance(Long instanceId)
QueryServicegetInstance 在接口中 QueryServiceinstanceId - 流程实例IDpublic FlwTask getTask(Long taskId)
QueryServicegetTask 在接口中 QueryServicetaskId - 任务IDpublic FlwHisInstance getHistInstance(Long instanceId)
QueryServicegetHistInstance 在接口中 QueryServiceinstanceId - 历史流程实例IDpublic FlwExtInstance getExtInstance(Long instanceId)
QueryServicegetExtInstance 在接口中 QueryServiceinstanceId - 扩展流程实例IDpublic boolean existActiveSubProcess(Long instanceId)
QueryServiceexistActiveSubProcess 在接口中 QueryServiceinstanceId - 流程实例IDpublic boolean existActiveTask(Long instanceId)
QueryServiceexistActiveTask 在接口中 QueryServiceinstanceId - 流程实例IDpublic FlwHisTask getHistTask(Long taskId)
QueryServicegetHistTask 在接口中 QueryServicetaskId - 历史任务IDpublic Optional<List<FlwHisTask>> getHisTasksByName(Long instanceId, String taskName)
QueryServicegetHisTasksByName 在接口中 QueryServiceinstanceId - 流程实例IDtaskName - 任务名称(亦是节点名称)public List<FlwTask> getTasksByInstanceId(Long instanceId)
QueryServicegetTasksByInstanceId 在接口中 QueryServiceinstanceId - 流程实例IDpublic List<FlwTask> getTasksByInstanceIdAndTaskName(Long instanceId, String taskName)
getTasksByInstanceIdAndTaskName 在接口中 QueryServicepublic List<FlwTask> getTasksByInstanceIdAndTaskKey(Long instanceId, String taskKey)
QueryServicegetTasksByInstanceIdAndTaskKey 在接口中 QueryServiceinstanceId - 流程实例IDtaskKey - 任务KEYpublic Optional<List<FlwTaskActor>> getActiveTaskActorsByInstanceId(Long instanceId)
QueryServicegetActiveTaskActorsByInstanceId 在接口中 QueryServiceinstanceId - 流程实例IDpublic List<FlwTaskActor> getTaskActorsByTaskId(Long taskId)
QueryServicegetTaskActorsByTaskId 在接口中 QueryServicetaskId - 任务IDpublic List<FlwTaskActor> getTaskActorsByTaskIdAndActorId(Long taskId, String actorId)
QueryServicegetTaskActorsByTaskIdAndActorId 在接口中 QueryServicetaskId - 任务IDactorId - 任务参与者IDpublic List<FlwHisTaskActor> getHisTaskActorsByTaskId(Long taskId)
QueryServicegetHisTaskActorsByTaskId 在接口中 QueryServicetaskId - 历史任务IDpublic List<FlwHisTaskActor> getHisTaskActorsByTaskIdAndActorId(Long taskId, String actorId)
QueryServicegetHisTaskActorsByTaskIdAndActorId 在接口中 QueryServicetaskId - 历史任务IDactorId - 任务参与者IDpublic List<FlwTask> getActiveTasks(Long instanceId, List<String> taskNames)
QueryServicegetActiveTasks 在接口中 QueryServiceinstanceId - 实例IDtaskNames - 任务节点名称public Optional<List<FlwHisTask>> getHisTasksByInstanceId(Long instanceId)
QueryService额外根据唯一的ID进行排序,防止低版本数据库时间重复的情况。(注:ID 是时间增长的,也是有时间顺序的)
getHisTasksByInstanceId 在接口中 QueryServiceinstanceId - 实例IDpublic Optional<List<FlwInstance>> getSubProcessByInstanceId(Long instanceId)
QueryServicegetSubProcessByInstanceId 在接口中 QueryServiceinstanceId - 实例IDpublic Optional<List<FlwInstance>> getInstancesByBusinessKey(String businessKey)
QueryServicegetInstancesByBusinessKey 在接口中 QueryServicebusinessKey - 业务主键public Optional<List<FlwHisInstance>> getHisInstancesByBusinessKey(String businessKey)
QueryServicegetHisInstancesByBusinessKey 在接口中 QueryServicebusinessKey - 业务主键Copyright © 2025. All rights reserved.