日期:2014-05-19  浏览次数:20801 次

JBPM中添加decision时如何添加一个DecisionHandler
为了能实现动态的流程控制,我现在需要在流程运行时在中间使用Java代码添加一个decision,但定义了这个decision后怎么才能实现JPDL中的handler节点的功能能

或者说我把整个decision写好:
XML code
<decision name="decision1">
        <task swimlane="admin" />
        <handler
            class="com.workflow.action.common.CompareExaminerAction">
        </handler>
        <transition name="yes" to="to1" />
        <transition name="no" to="to2" />
    </decision>

如何使用Java读出一个decision对象呢?

------解决方案--------------------
JBPM,不会。帮顶
------解决方案--------------------
看看文档,我记得有,不过好长时间没碰jbpm了
------解决方案--------------------
探讨
终于解决了,我现在使用的方法是在一个文件中定义好我需要的各种节点,然后在服务启动的时候加载,以后在动态生成的时候就可以从这里拿到对应的element,然后再做适当的调整就可以了,如果各位有好的实现,期待啊!