Domain model component(DMC)の実行
ルール実行エンジンにてDomain model component(DMC)を実行します。
- 使用可能箇所
-
check,
run
- Sub Tags
- data
(記述様式)
<domain name="{DMCクラス名}" id="{レスポンス管理ID}"
connect="{実行メソッド名}">
<!-- DMCへ移送する値を定義 -->
<data key="{呼出し元の項目キー名}" map="{移送先の項目キー名}" />
<data val="{固定値}" map="{移送先の項目キー名}"
datatype="{データ型}" dataformat="{データ様式}" />
</domain>
(記述例)
下記の例では、Domain model component(DMC)のメソッド「fill()」を実行します。
※実行結果は
selectタグと同様に
mappingタグにて扱うことができます。
※
checkタグ内での使用時はfalseの返却にてエラー判定となり、
DMC内で生成されたメッセージが表示されます。
<domain name="jp.co.cam.domain.bank.Account" id="Account"
connect="fill">
<data key="ACCOUNT_ID" map="ACCOUNT_ID" />
</domain>