0

对于一个项目,我需要在它们之间没有转换的节点之间移动令牌。

我可以在令牌上设置节点并向它们发出信号。这适用于根令牌。

但我还需要考虑什么?当我想移动一个令牌时它的子令牌仍在分叉和联接之间,或者将令牌移动到分叉和联接之间的单个分支上的节点时会发生什么?

从一些经验中我发现:

  • 当您从其节点中删除其令牌时,您需要完成 TaskInstances。

但我仍在寻找一种通用方法来在流中移动令牌而不中断流执行。

我相信这不是一个不常见的要求,那么你是如何解决这个问题的?

4

1 回答 1

-1

但我仍在寻找一种通用方法来在流中移动令牌而不中断流执行。

不幸的是,这是不可能的。您可以移动它们,但必须考虑 jBPM 的内部工作。更新父代币,例如在 fork/join 结构等中。

我相信这不是一个不常见的要求

它是,它不是。

,那么你是如何解决这个问题的?

保持最低限度,不要在复杂结构中移动标记。

于 2009-08-06T09:55:10.273 回答