BusinessRuleSet
|
uniqueKey、name、description、enabled、overridable
|
BusinessRule
|
uniqueKey、name、description、configs、enabled
|
BusinessRuleLink
|
blockNumber
|
属性
|
必須
|
タイプ
|
説明
|
---|---|---|---|
uniqueKey
|
Yes
|
文字列
|
コンテキストの一意キー。
この文字列は最大 256 文字まで入力できます。
|
name
|
Yes
|
文字列
|
オブジェクトの名前を表すローカライズされたリソースキー。
この文字列は最大 256 文字まで入力できます。
|
description
|
いいえ
|
文字列
|
ビジネス規則オブジェクトのローカライズされた簡単な説明。
この文字列は最大 4000 文字まで入力できます。
|
configs
|
いいえ
|
名前と値のペア
|
ビジネス規則のバリエーションを設定するために使用できる情報。configs 属性に 1 つ以上のエレメントを定義することもできます。
各 configs 属性は、名前と値のペアによる複数のコンフィギュレーションを保持できます。
|
enabled
|
いいえ
|
ブール
|
実行するビジネス規則オブジェクトを設定できるかどうかを示します。値が false の場合、ビジネス規則オブジェクトは無視されます。コンテキスト階層検索で次に有効なオブジェクトが使用されます。
|
overridable
|
いいえ
|
ブール
|
下位コンテキストのビジネス規則インスタンスで、上位で定義された規則をオーバーライドできるかどうかを示します。false の場合、最上位コンテキストのビジネス規則インスタンスが使用されます。
|
blockNumber
|
いいえ
|
整数
|
規則の実行順序を表します。複数の規則に同じ blockNumber を設定することもできますが、順序は保証されません。値が 1 の場合は、ビジネス規則セット内で最初に実行される規則を表します。
|