ビジネス・オブジェクトのルールの作成
ほとんどのアプリケーションでは、ビジネス・オブジェクトがデータを処理するビジネス・ロジックを実行するためのルールが必要です。 アプリケーション内のビジネス・オブジェクトごとに、オブジェクトおよびフィールドを検証し、イベントまたはフィールドの変更に基づいてアクションをトリガーするビジネス・ルールを作成できます。
ビジネス・オブジェクトごとにビジネス・ルールを定義するには、次のものを作成します:
- データ・イベントへの対応を可能にする「オブジェクト」および「フィールド・トリガー」 (レコードの挿入、更新、削除など)。 トリガー・デザイナを使用して、これらのイベントで実行される条件およびアクションを視覚的に定義したり、より複雑なロジックを定義するカスタムGroovyスクリプトを作成できます。
- フィールド・レベルまたはレコード・レベルのデータが正しいことを確認する「オブジェクト」および「フィールド・バリ・データ」。
- ビジネス・オブジェクトに関連するロジックをカプセル化する「オブジェクト関数」。
ビジネス・ルールは常にサーバー上で実行され、ビジネス・オブジェクトの更新方法(REST APIコールまたはGroovyスクリプトを使用するかどうかに関係なく)に関係なく同じように動作します。