jbpm中Variable的使用
来源:互联网 发布:刚注册的淘宝号被冻结 编辑:程序博客网 时间:2024/06/07 17:57
一个流程实例可以有多个Token,Token间是有父子关系的:
Token tokenAB=new Token(tokenA,"ab");
上行代码的意思是在tokenA下面建立一个TokenAB,该新建的
Token的名字是"ab".
ci.createVariable(tokenA, "a", new Integer(3));
表示在tokenA范围内建立一个variable,它的名称为"a",
值为new Integer(3)
建立这个variable后,tokenA下面的token都可以看到该
variable,而上面的token则看不到.
只有createVariable可以在某个token上建立variable,其它的
方法只可以在rootToken上建立variable.
如:ci.setVariable(tokenA, "a", new Integer(3));
其实是在rootToken上建立了一个名称为"a"的variable
Map variables = new HashMap();
variables.put("a", new Integer(3));
variables.put("b", new Integer(4));
ci.addVariables(variables);
上面四行代码在rootToken上建立了两个variable.
可以在子token中修改父token中建立的variable.
-------------------------------------------------------------------------------------
2006.2.20修改:3.1中已经可以通过setVariable方法来实现在某个token上建立variable,
这个应该是对以前的BUG的修改。
- jbpm中Variable的使用
- jbpm中Variable的使用
- jbpm中Variable的使用
- jbpm中Decision的使用
- jbpm中Decision的使用
- jbpm中Decision的使用
- jbpm中Decision的使用
- JBoss 系列八十三: jBPM 6 中 Process Variable 和 Task Variable 以及它们之间的Mapping模式
- jbpm在rest API中修改 task Variable
- jbpm对token和variable的处理办法
- jbpm对token和variable的处理办法
- jbpm对token和variable的处理办法
- jbpm工作流的使用
- jbpm的使用
- JBPM中 使用JobExecutor执行timer定义的job
- shell 中 test ([])比较字符串 x"$variable"的使用
- Jbpm better practice - Jbpm使用的一些建议
- 04-jbpm工作流执行变量Variable
- jbpm的流程定义版本策略
- jboss4+ejb3下使用JAAS
- AgileFlow的业务persistence设计
- 从jbpm的代码看单元测试
- 千条DOS命令收藏
- jbpm中Variable的使用
- 工作流感想
- jbpm中Decision的使用
- DIV模拟拖动窗口
- Webwork2使用经验四则
- Shark和jbpm的配置文件处理方式比较
- 布署jbpm到jboss
- jBPM是怎么样使用BeanShell的
- 实现自己的HibernateCallBack