public class QueryService extends AccessService implements IQueryService
access, STATE_ACTIVE, STATE_FINISH, STATE_TERMINATION| 构造器和说明 |
|---|
QueryService() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Order> |
getActiveOrders(Page<Order> page,
QueryFilter filter)
根据filter分页查询流程实例列表
|
List<Order> |
getActiveOrders(QueryFilter filter)
根据filter查询流程实例列表
|
List<Task> |
getActiveTasks(Page<Task> page,
QueryFilter filter)
根据filter分页查询活动任务
|
List<Task> |
getActiveTasks(QueryFilter filter)
根据filter查询活动任务
|
List<HistoryOrder> |
getCCWorks(Page<HistoryOrder> page,
QueryFilter filter)
根据filter分页查询抄送工作项(包含process、order)
|
HistoryOrder |
getHistOrder(String orderId)
根据流程实例ID获取历史流程实例对象
|
List<HistoryOrder> |
getHistoryOrders(Page<HistoryOrder> page,
QueryFilter filter)
根据filter分页查询历史流程实例
|
List<HistoryOrder> |
getHistoryOrders(QueryFilter filter)
根据filter查询历史流程实例
|
String[] |
getHistoryTaskActorsByTaskId(String taskId)
根据任务ID获取历史任务参与者数组
|
List<HistoryTask> |
getHistoryTasks(Page<HistoryTask> page,
QueryFilter filter)
根据filter分页查询已完成的历史任务
|
List<HistoryTask> |
getHistoryTasks(QueryFilter filter)
根据filter查询所有已完成的任务
|
List<WorkItem> |
getHistoryWorkItems(Page<WorkItem> page,
QueryFilter filter)
根据filter分页查询已完成的历史任务项
|
HistoryTask |
getHistTask(String taskId)
根据任务ID获取历史任务对象
|
Order |
getOrder(String orderId)
根据流程实例ID获取流程实例对象
|
Task |
getTask(String taskId)
根据任务ID获取任务对象
|
String[] |
getTaskActorsByTaskId(String taskId)
根据任务ID获取活动任务参与者数组
|
List<WorkItem> |
getWorkItems(Page<WorkItem> page,
QueryFilter filter)
根据filter分页查询工作项(包含process、order、task三个实体的字段集合)
|
<T> List<T> |
nativeQueryList(Class<T> T,
String sql,
Object... args)
根据类型T、Sql语句、参数查询列表对象
|
<T> List<T> |
nativeQueryList(Page<T> page,
Class<T> T,
String sql,
Object... args)
根据类型T、Sql语句、参数分页查询列表对象
|
<T> T |
nativeQueryObject(Class<T> T,
String sql,
Object... args)
根据类型T、Sql语句、参数查询单个对象
|
access, getCompletion, setAccess, setCompletionpublic Order getOrder(String orderId)
IQueryServicegetOrder 在接口中 IQueryServiceorderId - 流程实例idpublic Task getTask(String taskId)
IQueryServicegetTask 在接口中 IQueryServicetaskId - 任务idpublic String[] getTaskActorsByTaskId(String taskId)
IQueryServicegetTaskActorsByTaskId 在接口中 IQueryServicetaskId - 任务idpublic String[] getHistoryTaskActorsByTaskId(String taskId)
IQueryServicegetHistoryTaskActorsByTaskId 在接口中 IQueryServicetaskId - 历史任务idpublic HistoryOrder getHistOrder(String orderId)
IQueryServicegetHistOrder 在接口中 IQueryServiceorderId - 历史流程实例idpublic HistoryTask getHistTask(String taskId)
IQueryServicegetHistTask 在接口中 IQueryServicetaskId - 历史任务idpublic List<Task> getActiveTasks(QueryFilter filter)
IQueryServicegetActiveTasks 在接口中 IQueryServicefilter - 查询过滤器public List<Task> getActiveTasks(Page<Task> page, QueryFilter filter)
IQueryServicegetActiveTasks 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<Order> getActiveOrders(QueryFilter filter)
IQueryServicegetActiveOrders 在接口中 IQueryServicefilter - 查询过滤器public List<Order> getActiveOrders(Page<Order> page, QueryFilter filter)
IQueryServicegetActiveOrders 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<HistoryOrder> getHistoryOrders(QueryFilter filter)
IQueryServicegetHistoryOrders 在接口中 IQueryServicefilter - 查询过滤器public List<HistoryOrder> getHistoryOrders(Page<HistoryOrder> page, QueryFilter filter)
IQueryServicegetHistoryOrders 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<HistoryTask> getHistoryTasks(QueryFilter filter)
IQueryServicegetHistoryTasks 在接口中 IQueryServicefilter - 查询过滤器public List<HistoryTask> getHistoryTasks(Page<HistoryTask> page, QueryFilter filter)
IQueryServicegetHistoryTasks 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<WorkItem> getWorkItems(Page<WorkItem> page, QueryFilter filter)
IQueryServicegetWorkItems 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<HistoryOrder> getCCWorks(Page<HistoryOrder> page, QueryFilter filter)
IQueryServicegetCCWorks 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public List<WorkItem> getHistoryWorkItems(Page<WorkItem> page, QueryFilter filter)
IQueryServicegetHistoryWorkItems 在接口中 IQueryServicepage - 分页对象filter - 查询过滤器public <T> T nativeQueryObject(Class<T> T, String sql, Object... args)
IQueryServicenativeQueryObject 在接口中 IQueryServiceT - 类型sql - sql语句args - 参数列表public <T> List<T> nativeQueryList(Class<T> T, String sql, Object... args)
IQueryServicenativeQueryList 在接口中 IQueryServiceT - 类型sql - sql语句args - 参数列表public <T> List<T> nativeQueryList(Page<T> page, Class<T> T, String sql, Object... args)
IQueryServicenativeQueryList 在接口中 IQueryServicepage - 分页对象T - 类型sql - sql语句args - 参数列表Copyright © 2013-2015. All Rights Reserved.