0
前のタスクを完了した人をJBPMで取得する方法はありますか?JBPMで前のタスクの実際の所有者を取得するには?
例:
タスクA - >タスクB
タスクBでは、私は仕事のactualOwner表示される変数を持ちたい
前のタスクを完了した人をJBPMで取得する方法はありますか?JBPMで前のタスクの実際の所有者を取得するには?
例:
タスクA - >タスクB
タスクBでは、私は仕事のactualOwner表示される変数を持ちたい
でOnEntry TaskAのスクリプトのようなtaskServiceオブジェクトを取得します。以下のように:
kcontext.getKieRuntime().getEnvironment().get("RuntimeManager").getRuntimeEngine(ProcessInstanceIdContext.getContext(processInstanceId)).getTaskService()
TaskServiceオブジェクトは、タスクの詳細を取得するために利用できる使用 "getTaskById(ロングTASKID)" になったら。または、簡単な方法は、タスクの 'ActorId'フィールドをプロセス変数に保存し、後でそれを次のヒューマンタスクに渡すことです。