如何从流口水规则开始jbpm进程?

问题描述

我正在尝试编写一个启动业务流程的规则,如下所示:

rule "start workflow"
when 
$event : StartWorkflow()
then
 //start workflow
end

到目前为止,我设法通过将kieSession作为全局变量传递给drl来做到这一点,然后这样做:

global KieSession kSession;

 
declare StartWorkflow
   workflowName : String

end
rule "start workflow"
    when
        $event : StartWorkflow()
    then
        kSession.startProcess($event.getWorkflowName());
        
end

但是我想知道是否有更好的方法使用jbpm做到这一点。

我发现有一个question标题相似,但是要求不同。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)