Méthode | Description | |
---|---|---|
CancelProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : bool |
取消流程
|
|
CreateProcess ( |
创建流程定义记录
|
|
DeleteProcess ( string processGUID, string version ) : void |
删除流程定义记录
|
|
DiscardProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : bool |
废弃流程
|
|
EntrustTask ( TaskEntrustedEntity entrusted ) : System.Boolean |
创建新的委托任务
|
|
GetActivityEntity ( string processGUID, string version, string activityGUID ) : |
获取当前活动实体
|
|
GetActivityInstance ( int activityInstanceID ) : |
获取活动实例数据
|
|
GetActivityInstanceCompleted ( Slickflow.Engine.Common.WfAppRunner runner ) : IList |
获取已经完成的节点记录
|
|
GetActivityInstanceCompleted ( int taskID ) : IList |
获取已经完成的节点
|
|
GetActivityInstances ( int processInstanceID ) : IList |
获取一个流程实例下的所有活动实例
|
|
GetActivityRoles ( string processGUID, string version, string activityGUID ) : IList |
获取活动节点下的角色数据
|
|
GetFirstActivity ( string processGUID, string version ) : |
获取流程的第一个可办理节点
|
|
GetNextActivity ( string processGUID, string version, string activityGUID ) : |
获取当前节点的下一个节点信息
|
|
GetNextActivity ( String processGUID, String version, String activityGUID, string>.IDictionary |
获取当前节点的下一个节点信息[mamingbo 2014/11/25 16:47:00]
|
|
GetNextActivity ( Slickflow.Engine.Common.WfAppRunner runner, string>.IDictionary |
简单模式:根据应用获取流程下一步节点(不考虑有多个后续节点的情况)
|
|
GetNextActivity ( int taskID, string>.IDictionary |
简单模式:根据应用获取流程下一步节点(不考虑有多个后续节点的情况)
|
|
GetNextActivityTree ( Slickflow.Engine.Common.WfAppRunner runner, string>.IDictionary |
根据应用获取流程下一步节点列表
|
|
GetNextActivityTree ( int taskID, string>.IDictionary |
获取下一步活动列表树
|
|
GetProcess ( ) : IList |
获取流程定义数据
|
|
GetProcessByVersion ( string processGUID, string version ) : |
流程定义数据读取
|
|
GetProcessFile ( string processGUID, string version ) : |
流程定义的XML文件获取和保存
|
|
GetProcessInitiator ( int processInstanceID ) : Performer |
获取流程发起人信息
|
|
GetProcessInstance ( Slickflow.Engine.Common.WfAppRunner runner, IDbConnection conn = null ) : |
获取流程正常实例数据
|
|
GetProcessInstance ( int processInstanceID ) : |
获取流程实例数据
|
|
GetProcessInstanceByActivity ( int activityInstanceID ) : |
||
GetReadyTasks ( |
获取待办任务
|
|
GetRunningNode ( Slickflow.Engine.Common.WfAppRunner runner ) : |
获取流程当前运行节点信息
|
|
GetRunningProcessInstance ( Slickflow.Engine.Common.WfAppRunner runner ) : |
获取运行中的流程实例
|
|
GetRunningTasks ( |
获取运行中的任务
|
|
GetTaskActivityList ( string processGUID, string version ) : List |
获取任务类型的节点列表
|
|
GetTaskPerformers ( Slickflow.Engine.Common.WfAppRunner runner ) : IList |
获取当前等待办理节点的任务分配人列表
|
|
IsMineTask ( |
判断是否是我的任务
|
|
JumpProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
流程跳转
|
|
JumpProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
流程跳转
|
|
ResumeProcess ( int processInstanceId, Slickflow.Engine.Common.WfAppRunner runner ) : bool | ||
ReverseProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner ender, IDbTransaction trans ) : |
流程返签
|
|
ReverseProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
流程返签
|
|
RunProcessApp ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
运行流程
|
|
RunProcessApp ( Slickflow.Engine.Common.WfAppRunner runner ) : |
运行流程(业务处理)
|
|
SaveProcessFile ( |
保存流程定义的xml文件
|
|
SendBackProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner sender, IDbTransaction trans ) : |
退回到上一步
|
|
SendBackProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
退回到上一步
|
|
SetTaskRead ( Slickflow.Engine.Common.WfAppRunner taskRunner ) : bool |
设置任务为已读状态(根据任务ID获取任务)
|
|
SignForwardProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
加签
|
|
SignForwardProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
加签
|
|
StartProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner starter, IDbTransaction trans ) : |
启动流程
|
|
StartProcess ( Slickflow.Engine.Common.WfAppRunner starter ) : |
启动流程
|
|
SuspendProcess ( int taskId, Slickflow.Engine.Common.WfAppRunner runner ) : bool |
挂起流程实例
|
|
UpdateProcess ( |
更新流程定义记录
|
|
WithdrawProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner withdrawer, IDbTransaction trans ) : |
撤销流程
|
|
WithdrawProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
流程撤销
|
|
WorkflowService ( ) : System |
Méthode | Description | |
---|---|---|
runtimeInstance_OnWfProcessContinued ( object sender, |
||
runtimeInstance_OnWfProcessJump ( object sender, |
||
runtimeInstance_OnWfProcessReversed ( object sender, |
||
runtimeInstance_OnWfProcessSentBack ( object sender, |
||
runtimeInstance_OnWfProcessSignForward ( object sender, |
||
runtimeInstance_OnWfProcessStarted ( object sender, |
||
runtimeInstance_OnWfProcessWithdrawed ( object sender, |
public CancelProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : bool | ||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | bool |
public CreateProcess ( |
||
entity | ||
Résultat | void |
public DeleteProcess ( string processGUID, string version ) : void | ||
processGUID | string | |
version | string | |
Résultat | void |
public DiscardProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : bool | ||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | bool |
public EntrustTask ( TaskEntrustedEntity entrusted ) : System.Boolean | ||
entrusted | TaskEntrustedEntity | |
Résultat | System.Boolean |
public GetActivityEntity ( string processGUID, string version, string activityGUID ) : |
||
processGUID | string | |
version | string | |
activityGUID | string | |
Résultat |
public GetActivityInstance ( int activityInstanceID ) : |
||
activityInstanceID | int | |
Résultat |
public GetActivityInstanceCompleted ( Slickflow.Engine.Common.WfAppRunner runner ) : IList |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | IList |
public GetActivityInstanceCompleted ( int taskID ) : IList |
||
taskID | int | |
Résultat | IList |
public GetActivityInstances ( int processInstanceID ) : IList |
||
processInstanceID | int | |
Résultat | IList |
public GetActivityRoles ( string processGUID, string version, string activityGUID ) : IList |
||
processGUID | string | |
version | string | |
activityGUID | string | |
Résultat | IList |
public GetFirstActivity ( string processGUID, string version ) : |
||
processGUID | string | |
version | string | |
Résultat |
public GetNextActivity ( string processGUID, string version, string activityGUID ) : |
||
processGUID | string | |
version | string | |
activityGUID | string | |
Résultat |
public GetNextActivity ( String processGUID, String version, String activityGUID, string>.IDictionary |
||
processGUID | String | |
version | String | |
activityGUID | String | |
condition | string>.IDictionary | |
Résultat | IList |
public GetNextActivity ( Slickflow.Engine.Common.WfAppRunner runner, string>.IDictionary |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
condition | string>.IDictionary | |
roleService | IUserRoleService | |
Résultat |
public GetNextActivity ( int taskID, string>.IDictionary |
||
taskID | int | |
condition | string>.IDictionary | |
roleService | IUserRoleService | |
Résultat |
public GetNextActivityTree ( Slickflow.Engine.Common.WfAppRunner runner, string>.IDictionary |
||
runner | Slickflow.Engine.Common.WfAppRunner | 应用执行人 |
condition | string>.IDictionary | 条件 |
roleService | IUserRoleService | |
Résultat | IList |
public GetNextActivityTree ( int taskID, string>.IDictionary |
||
taskID | int | |
condition | string>.IDictionary | |
roleService | IUserRoleService | |
Résultat | IList |
public GetProcessByVersion ( string processGUID, string version ) : |
||
processGUID | string | 流程定义GUID |
version | string | |
Résultat |
public GetProcessFile ( string processGUID, string version ) : |
||
processGUID | string | |
version | string | |
Résultat |
public GetProcessInitiator ( int processInstanceID ) : Performer | ||
processInstanceID | int | |
Résultat | Performer |
public GetProcessInstance ( Slickflow.Engine.Common.WfAppRunner runner, IDbConnection conn = null ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
conn | IDbConnection | |
Résultat |
public GetProcessInstance ( int processInstanceID ) : |
||
processInstanceID | int | |
Résultat |
public GetProcessInstanceByActivity ( int activityInstanceID ) : |
||
activityInstanceID | int | |
Résultat |
public GetReadyTasks ( |
||
query | 查询对象 | |
Résultat | IList |
public GetRunningNode ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat |
public GetRunningProcessInstance ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat |
public GetRunningTasks ( |
||
query | 查询实体 | |
Résultat | IList |
public GetTaskActivityList ( string processGUID, string version ) : List |
||
processGUID | string | |
version | string | |
Résultat | List |
public GetTaskPerformers ( Slickflow.Engine.Common.WfAppRunner runner ) : IList |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | IList |
public IsMineTask ( |
||
entity | ||
userID | string | |
Résultat | bool |
public JumpProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
runner | Slickflow.Engine.Common.WfAppRunner | 执行操作人 |
trans | IDbTransaction | 事务 |
Résultat |
public JumpProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | 执行操作人 |
Résultat |
public ResumeProcess ( int processInstanceId, Slickflow.Engine.Common.WfAppRunner runner ) : bool | ||
processInstanceId | int | |
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | bool |
public ReverseProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner ender, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
ender | Slickflow.Engine.Common.WfAppRunner | 结束人 |
trans | IDbTransaction | 事务 |
Résultat |
public ReverseProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat |
public RunProcessApp ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
runner | Slickflow.Engine.Common.WfAppRunner | 运行人 |
trans | IDbTransaction | 事务 |
Résultat |
public RunProcessApp ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | 运行人 |
Résultat |
public SaveProcessFile ( |
||
entity | ||
Résultat | void |
public SendBackProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner sender, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
sender | Slickflow.Engine.Common.WfAppRunner | 退回人 |
trans | IDbTransaction | 事务 |
Résultat |
public SendBackProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | 退回操作人 |
Résultat |
public SetTaskRead ( Slickflow.Engine.Common.WfAppRunner taskRunner ) : bool | ||
taskRunner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | bool |
public SignForwardProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner runner, IDbTransaction trans ) : |
||
conn | IDbConnection | |
runner | Slickflow.Engine.Common.WfAppRunner | |
trans | IDbTransaction | |
Résultat |
public SignForwardProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat |
public StartProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner starter, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
starter | Slickflow.Engine.Common.WfAppRunner | 启动人 |
trans | IDbTransaction | 事务 |
Résultat |
public StartProcess ( Slickflow.Engine.Common.WfAppRunner starter ) : |
||
starter | Slickflow.Engine.Common.WfAppRunner | 启动人 |
Résultat |
public SuspendProcess ( int taskId, Slickflow.Engine.Common.WfAppRunner runner ) : bool | ||
taskId | int | |
runner | Slickflow.Engine.Common.WfAppRunner | |
Résultat | bool |
public UpdateProcess ( |
||
entity | ||
Résultat | void |
public WithdrawProcess ( IDbConnection conn, Slickflow.Engine.Common.WfAppRunner withdrawer, IDbTransaction trans ) : |
||
conn | IDbConnection | 连接 |
withdrawer | Slickflow.Engine.Common.WfAppRunner | 撤销人 |
trans | IDbTransaction | 事务 |
Résultat |
public WithdrawProcess ( Slickflow.Engine.Common.WfAppRunner runner ) : |
||
runner | Slickflow.Engine.Common.WfAppRunner | 撤销人 |
Résultat |