using Learun.Util;
using System.Collections.Generic;
namespace Learun.Application.WorkFlow
{
///
/// 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园
/// Copyright (c) 2013-2018 北京泉江科技有限公司
/// 创建人:陈彬彬
/// 日 期:2017.04.17
/// 描 述:工作流引擎接口
///
public interface WfEngineIBLL
{
///
/// 流程发起初始化接口
///
/// 流程参数
///
WfResult Bootstraper(WfParameter parameter);
///
/// 获取某个任务节点的信息
///
/// 流程参数
///
WfResult GetTaskInfo(WfParameter parameter);
///
/// 获取流程实例信息
///
/// 流程参数
///
WfResult GetProcessInfo(WfParameter parameter);
///
/// 获取流程实例信息(流程监控)
///
/// 流程参数
///
WfResult GetProcessInfoByMonitor(WfParameter parameter);
///
/// 创建流程实例
///
/// 流程参数
///
WfResult Create(WfParameter parameter);
///
/// 审核流程节点
///
/// 流程参数
///
WfResult Audit(WfParameter parameter);
///
/// 获取下一个节点审核者信息
///
///
///
WfResult> GetAuditer(WfParameter parameter);
}
}