gboat2.serviceflow.service
接口 IServiceFlowService

所有已知实现类:
ServiceFlowServiceImpl

public interface IServiceFlowService


方法摘要
 void completeTask(String businessObjectId, String nodeName, Map<String,Object> params)
          开始一个任务(userTask)节点,并且完成一个任务(userTask)节点
 String getPathForDisplay(String processId)
          获取流程显示路径
 String getProcessIdForStepName(String stepName)
          获取处理指定节点的流程Id
 ProcessInfo getProcessInfo(String processId)
           
 List<ProcessInfo> getProcessInfos()
           
 boolean hasContainsStepName(String processId, String stepName)
          指定流程ID是否包含指定节点
 void registProcess(IFlowFilter chooser, String processId, URL processDefine)
          注册流程定义文件
 void registProcess(IFlowFilter chooser, String processId, URL processDefine, URL picturePath)
           
 void registProcess(int priority, IFlowFilter chooser, String processId, URL processDefine)
           
 void registProcess(int priority, IFlowFilter chooser, String processId, URL processDefine, URL picturePath)
           
 

方法详细信息

registProcess

void registProcess(IFlowFilter chooser,
                   String processId,
                   URL processDefine)
注册流程定义文件

参数:
processDefine - 流程定义文件URL

registProcess

void registProcess(int priority,
                   IFlowFilter chooser,
                   String processId,
                   URL processDefine)

registProcess

void registProcess(IFlowFilter chooser,
                   String processId,
                   URL processDefine,
                   URL picturePath)

registProcess

void registProcess(int priority,
                   IFlowFilter chooser,
                   String processId,
                   URL processDefine,
                   URL picturePath)

getProcessInfos

List<ProcessInfo> getProcessInfos()

getProcessInfo

ProcessInfo getProcessInfo(String processId)

completeTask

void completeTask(String businessObjectId,
                  String nodeName,
                  Map<String,Object> params)
开始一个任务(userTask)节点,并且完成一个任务(userTask)节点

参数:
businessObjectId - 业务对象Id
nodeName - 业务节点名称
params - 其他信息

getProcessIdForStepName

String getProcessIdForStepName(String stepName)
获取处理指定节点的流程Id

参数:
stepName -
返回:

hasContainsStepName

boolean hasContainsStepName(String processId,
                            String stepName)
指定流程ID是否包含指定节点

参数:
processId -
stepName -
返回:

getPathForDisplay

String getPathForDisplay(String processId)
获取流程显示路径

参数:
processId -
返回:


Copyright © 2014 广联达软件股份有限公司(Glodon Software Co., Ltd.). All rights reserved.