14.4.26. 割り当て

表14.26 割り当てスキーマ

名前 種類 多重度 説明
expression 属性 任意 歴史的な経緯から、 この属性表現は JPDL 式を参照しません。ただし、JBPM アイデンティティコンポーネントの割り当て表現となります。JBPM アイデンティティコンポーネント表現の記述方法の詳細については、「割り当て式」 を参照してください。この実装は jbpm アイデンティティコンポーネントの依存関係を持つことに注意してください。
actor-id 属性 任意 actorId。 pooled-actors と組み合わせて使用できます。 actor-id は表現として解決されます。 したがって、 actor-id="bobthebuilder" のような固定actorId を参照できます。 または、 タスクインスタンス変数 "myVar" で getActorId メソッドを呼び出す actor-id="myVar.actorId" のような文字列を返すプロパティまたはメソッドを参照できます。
pooled-actors 属性 任意 コンマ区切りのactorId のリスト。 actor-id と組み合わせて使用できます。 固定のプールactorId のセットは pooled-actors="chicagobulls, pointersisters" のように指定することができます。 pooled-actors は、 表現として解決されます。 そのため、 String[]、 コレクション、 プールアクター のコンマ区切りのリストを返さなければならないプロパティやメソッドも参照できます。
class 属性 任意 org.jbpm.taskmgmt.def.AssignmentHandler実装の完全修飾クラス名
config-type 属性 任意 {field|bean|constructor|configuration-property}。 assignment-handler-object の構築方法やこのエレメントの内容を assignment-handler-object の設定情報として使用する方法を指定します。
{content} 任意 assignment-element の内容は AssignmentHandler 実装の設定情報として使用できます。 これにより、 再利用可能な委譲クラスを作成できます。 委譲設定の詳細については、 「委譲設定」 を参照してください。