public interface IProcessService
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cascadeRemove(String id)
谨慎使用.数据恢复非常痛苦,你懂得~~
级联删除指定流程定义的所有数据:
1.wf_process
2.wf_order,wf_hist_order
3.wf_task,wf_hist_task
4.wf_task_actor,wf_hist_task_actor
5.wf_cc_order
|
void |
check(Process process,
String idOrName)
检查流程定义对象
|
String |
deploy(InputStream input)
根據InputStream輸入流,部署流程定义
|
String |
deploy(InputStream input,
String creator)
根據InputStream輸入流,部署流程定义
|
Process |
getProcessById(String id)
根据主键ID获取流程定义对象
|
Process |
getProcessByName(String name)
根据流程name获取流程定义对象
|
Process |
getProcessByVersion(String name,
Integer version)
根据流程name、version获取流程定义对象
|
List<Process> |
getProcesss(Page<Process> page,
QueryFilter filter)
根据给定的参数列表args分页查询process
|
List<Process> |
getProcesss(QueryFilter filter)
根据给定的参数列表args查询process
|
void |
redeploy(String id,
InputStream input)
根據InputStream輸入流,部署流程定义
|
void |
saveProcess(Process process)
保存流程定义
|
void |
undeploy(String id)
卸载指定的流程定义,只更新状态
|
void |
updateType(String id,
String type)
更新流程定义的类别
|
void check(Process process, String idOrName)
process - 流程定义对象idOrName - 流程定义id/namevoid saveProcess(Process process)
process - 流程定义对象Process getProcessByName(String name)
name - 流程定义名称Process getProcessByVersion(String name, Integer version)
name - 流程定义名称version - 版本号List<Process> getProcesss(QueryFilter filter)
filter - 查询过滤器List<Process> getProcesss(Page<Process> page, QueryFilter filter)
page - 分页对象filter - 查询过滤器String deploy(InputStream input)
input - 流程定义输入流String deploy(InputStream input, String creator)
input - 流程定义输入流creator - 创建人void redeploy(String id, InputStream input)
id - 流程定义idinput - 流程定义输入流void undeploy(String id)
id - 流程定义idvoid cascadeRemove(String id)
id - Copyright © 2013-2015. All Rights Reserved.