2014-10-07 2 views
0

Я выполняю PoC, чтобы определить, можем ли мы использовать jBPM в качестве встроенного компонента в нашем корпоративном приложении.Динамическое создание WorkItems в пользовательских задачах

Я пытаюсь определить, есть ли способ для настраиваемой задачи не только взять объекты WorkItem для обработчика, но и создать новые объекты WorkItem, а затем передать их последующим пользовательским задачам. Не существует эквивалента WorkItemManager.addNewWorkItem().

Что мне не хватает или я просто подхожу к этому неправильно?

ответ

0

Рабочие элементы - объекты, управляемые внутри, не уверены, что я понимаю, почему вы хотите передать рабочие элементы на следующий узел.

Однако, если вы ищете динамическое добавление настраиваемого рабочего элемента к экземпляру процесса (обратите внимание, что его нужно будет определить как ad-hoc-процесс, чтобы это можно было сделать), вы можете необходимо найти: https://github.com/droolsjbpm/jbpm/blob/master/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/DynamicUtils.java#L55