Jump To Close Expand all Collapse all Table of contents DRL ルールを使用したデシジョンサービスの作成 前書き 1. Red Hat Process Automation Manager におけるデシジョン作成アセット 2. DRL (Drools Rule Language) ルール言語 Expand section "2. DRL (Drools Rule Language) ルール言語" Collapse section "2. DRL (Drools Rule Language) ルール言語" 2.1. DRL のパッケージ 2.2. DRL のインポートステートメント 2.3. DRL の機能 2.4. DRL のクエリー 2.5. DRL でのタイプ宣言とメタデータ Expand section "2.5. DRL でのタイプ宣言とメタデータ" Collapse section "2.5. DRL でのタイプ宣言とメタデータ" 2.5.1. DRL のメタデータを使用しないタイプ宣言 2.5.2. DRL の列挙タイプの宣言 2.5.3. DRL の拡張タイプ宣言 2.5.4. DRL のメタデータが含まれるタイプ宣言 2.5.5. DRL でのファクトタイプと属性宣言のメタデータタグ 2.5.6. ファクトタイプに対するプロパティー変更の設定およびリスナー 2.5.7. アプリケーションコード内の DRL で宣言されたタイプへのアクセス 2.6. DRL のグローバル変数 2.7. DRL でのルール属性 Expand section "2.7. DRL でのルール属性" Collapse section "2.7. DRL でのルール属性" 2.7.1. DRL でのタイマーおよびカレンダールール属性 2.8. DRL のルール条件 (WHEN) Expand section "2.8. DRL のルール条件 (WHEN) " Collapse section "2.8. DRL のルール条件 (WHEN) " 2.8.1. パターンと制約 2.8.2. パターンと制約でバインドされた変数 2.8.3. ネストされた制約とインラインキャスト 2.8.4. 制約内の日付リテラル 2.8.5. DRL のパターン制約でサポートされている演算子 2.8.6. DRL のパターン制約における演算子の優先順位 2.8.7. DRL でサポートされるルール条件要素 (キーワード) 2.8.8. DRL ルール条件内でオブジェクトのグラフが使用される OOPath 構文 2.9. DRL におけるルールアクション (THEN) Expand section "2.9. DRL におけるルールアクション (THEN)" Collapse section "2.9. DRL におけるルールアクション (THEN)" 2.9.1. DRL でサポートされるルールアクションメソッド 2.9.2. drools および kcontext 変数のその他のルールアクションメソッド 2.9.3. 条件付きおよび名前付きの結果を伴う高度なルールアクション 2.10. DRL ファイルのコメント 2.11. DRL トラブルシューティングのエラーメッセージ 2.12. DRL ルールセットのルールユニット Expand section "2.12. DRL ルールセットのルールユニット" Collapse section "2.12. DRL ルールセットのルールユニット" 2.12.1. ルールユニットのデータソース 2.12.2. ルールユニットの実行制御 2.12.3. ルールユニットのアイデンティティーの競合 3. データオブジェクト Expand section "3. データオブジェクト" Collapse section "3. データオブジェクト" 3.1. データオブジェクトの作成 4. Business Central における DRL ルールの作成 Expand section "4. Business Central における DRL ルールの作成" Collapse section "4. Business Central における DRL ルールの作成" 4.1. DRL ルールへの WHEN 条件の追加 4.2. DRL ルールへの THEN アクションの追加 5. ルールの実行 6. その他の DRL ルールの作成および実行方法 Expand section "6. その他の DRL ルールの作成および実行方法" Collapse section "6. その他の DRL ルールの作成および実行方法" 6.1. Red Hat CodeReady Studio での DRL ルールの作成および実行 6.2. Java を使用した DRL ルールの作成および実行 6.3. Maven を使用した DRL ルールの作成および実行 7. Red Hat Process Automation Manager の IDE 向けのデシジョン例 Expand section "7. Red Hat Process Automation Manager の IDE 向けのデシジョン例" Collapse section "7. Red Hat Process Automation Manager の IDE 向けのデシジョン例" 7.1. IDE での Red Hat Process Automation Manager のデシジョン例のインポートと実行 7.2. Hello World のデシジョン例 (基本ルールおよびデバッグ) 7.3. 状態のデシジョン例 (前向き連鎖および競合解決) 7.4. フィボナッチのデシジョン例 (再帰および競合解決) 7.5. 価格設定のデシジョン例 (デシジョンテーブル) 7.6. ペットショップのデシジョン例 (アジェンダグループ、グローバル変数、コールバック、GUI 統合) 7.7. 誠実な政治家のデシジョン例 (真理維持および顕著性) 7.8. 数独のデシジョン例 (複雑なパターン一致、コールバック、GUI 統合) 7.9. Conway の Game of Life のデシジョン例 (ルールフローグループおよび GUI 統合) 7.10. House of Doom のデシジョン例 (後向き連鎖および再帰) 8. DRL 使用時のパフォーマンスチューニングに関する考慮点 9. 次のステップ A. バージョン情報 法律上の通知 Settings Close Language: English 日本語 Language: English 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: English 日本語 Language: English 日本語 Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF DRL ルールを使用したデシジョンサービスの作成 Red Hat Process Automation Manager 7.7Red Hat Customer Content Servicesbrms-docs@redhat.com法律上の通知概要 本書は、Red Hat Process Automation Manager 7.7 で、DRL ルールを使用してデシジョンサービスを作成する方法を説明します。 Next