FileNet创建并启动流程的过程如下:
1)获得VWSession.
System.setProperty("filenet.pe.bootstrap.ceuri", "http://localhost:9080/wsi/FNCEWS40DIME/");
System.setProperty("java.security.auth.login.config", "config/jaas.conf.WSI");
VWSession mySession = new VWSession(“admin”,“admin”, “Region”);
2)获取工作流定义名字 (work class)
String[] workClassNames = mySession.fetchWorkClassNames(true);
3)为选择的工作类创建工作流
String workClassName = "Flow";
VWStepElement vwStepElement = mySession.createWorkflow(workClassName);
4)为当前运行步骤获得并设置流程参数
VWParameter[] parameters = vwStepElement.getParameters(VWFieldType.ALL_FIELD_TYPES,VWStepElement.FIELD_USER_AND_SYSTEM_DEFINED);
每个对象可以得到参数名字、参数类型、参数mode
通过vwStepElement.setParameterValue(parameterName, parameterValue, true);
5)分派启动步骤
vwStepElement.doDispatch();
本文详细介绍了使用FileNet创建并启动流程的过程,包括获取VWSession、获取工作流定义、创建工作流、设置流程参数及分派启动步骤等关键步骤。
217

被折叠的 条评论
为什么被折叠?



