Jump To Close Expand all Collapse all Table of contents JBoss Rules 5 リファンレンスガイド はじめに Expand section "はじめに" Collapse section "はじめに" 1. ドキュメント規則 Expand section "1. ドキュメント規則" Collapse section "1. ドキュメント規則" 1.1. 表記規則 1.2. 引用規則 1.3. 注記および警告 2. ヘルプの利用とフィードバック提供 Expand section "2. ヘルプの利用とフィードバック提供" Collapse section "2. ヘルプの利用とフィードバック提供" 2.1. ヘルプが必要ですか ? 2.2. ご意見をお寄せください 1. はじめに Expand section "1. はじめに" Collapse section "1. はじめに" 1.1. ビジネス統合 1.2. サービス指向アーキテクチャーとは 1.3. サービス指向アーキテクチャーの重要なポイント 1.4. JBoss Enterprise SOA Platform とは 1.5. Service-Oriented Architecture Paradigm 1.6. コアおよびコンポーネント 1.7. JBoss Enterprise SOA Platform のコンポーネント 1.8. JBoss Enterprise SOA Platform の機能 1.9. JBoss Enterprise SOA Platform の JBossESB コンポーネントの機能 1.10. タスク管理 1.11. 統合のユースケース 1.12. ビジネス環境での JBoss Enterprise SOA Platform の使用 2. はじめに Expand section "2. はじめに" Collapse section "2. はじめに" 2.1. 対象読者 2.2. ガイドの目的 3. クイックスタート Expand section "3. クイックスタート" Collapse section "3. クイックスタート" 3.1. JBoss Rules 3.2. JBoss Rules Engine 3.3. 実稼働ルール 3.4. 推論エンジン 3.5. ReteOO 3.6. 実稼働メモリー 3.7. ワーキングメモリー 3.8. 競合解決ストラテジー 3.9. ハイブリッドルールシステム 3.10. forward-Chaining 3.11. 後向き連鎖 3.12. 推論機能 3.13. エキスパートシステム 3.14. Rete Root ノード 3.15. ObjectTypeNode 3.16. AlphaNodes 3.17. ハッシュ 3.18. BetaNodes 3.19. アルファメモリー 3.20. ベータ版メモリー 3.21. BetaNodes でのルックアップ 3.22. LeftInputNodeAdapters 3.23. ターミナルノード 3.24. ノードの共有 3.25. ノードの共有の例 3.26. ルーズカップリング 3.27. 強力な結合 3.28. 宣言型プログラミング 3.29. ロジックとデータの分離 3.30. ナレッジベース 4. ユーザーガイド Expand section "4. ユーザーガイド" Collapse section "4. ユーザーガイド" 4.1. ステートレスナレッジセッション 4.2. ステートレスセッションでのルールの設定 4.3. 複数のオブジェクトを使用したルールの設定 4.4. ステートフルセッション 4.5. ステートフルセッションの一般的なユースケース 4.6. ステートフルセッションの監視例 4.7. 最初の順序ログ 4.8. 最初の順序ログを使用したルールの設定 4.9. ルールシステムサンプルの設定 4.10. JBoss ルールのメソッド 4.11. メソッドの例 4.12. ルールの例 4.13. クロス製品 4.14. クロス製品コンセント 4.15. 推論エンジン 4.16. 推論の例 4.17. 論理アサーション 4.18. 記述挿入 4.19. 正当化挿入 4.20. WM_BEHAVIOR_PRESERVE 設定 4.21. 記述挿入フローチャート 4.22. 論理挿入フローチャート 4.23. The Truth Maintenance System 4.24. insertLogical ファクト 4.25. 推論および TMS の使用 5. デシジョンテーブル Expand section "5. デシジョンテーブル" Collapse section "5. デシジョンテーブル" 5.1. デシジョンテーブル 5.2. スプレッドシートのデシジョンテーブル 5.3. オープンオフィスの例 5.4. ルールおよびスプレッドシート 5.5. RuleTable キーワード 5.6. RuleSet キーワード 5.7. ルールテンプレートの例 5.8. データ定義セル 5.9. ルールテーブル列 5.10. ルールセットエントリー 5.11. ルールセットエリアのエントリー 5.12. ルールセットエリアのルール属性エントリー 5.13. RuleTable セル 5.14. 列タイプ 5.15. ルールテーブルの列ヘッダー 5.16. 条件要素 5.17. アクションステートメント 5.18. メタデータステートメント 5.19. セルデータの交差例 5.20. セルでの作業に関するヒント 5.21. SpreadsheetCompiler クラス 5.22. スプレッドシートベースのデシジョンテーブルの使用 5.23. リスト 5.24. リビジョン制御 5.25. tabular Data Sources 5.26. ルールテンプレートの機能 5.27. ルールテンプレートの例 5.28. ルールテンプレートの実行 5.29. 拡張された変更セットの例 5.30. Changesets および directories の例 5.31. ナレッジエージェント 5.32. ナレッジエージェントの例 5.33. KnowledgeAgent オブジェクト 5.34. ポーリングサービスの起動 5.35. KnowledgeBuilder のカスタム ClassLoaders 5.36. ナレッジベース ClassLoader の再利用 5.37. KnowledgeAgentConfiguration の例 5.38. newInstance プロパティー 5.39. newInstance プロパティーの使用 5.40. newInstance の例 5.41. リモート HTTP リソースキャッシング 5.42. 再起動後のリソースキャッシングの復元 6. 処理 Expand section "6. 処理" Collapse section "6. 処理" 6.1. アジェンダ 6.2. アジェンダ処理 6.3. デフォルトの競合解決ストラテジー 6.4. AgendaGroup 6.5. setFocus() 6.6. setFocus() Example 6.7. ActivationGroup 6.8. ActivationGroup の例 6.9. RuleFlowGroup 6.10. RuleFlowGroup Example 6.11. ルールとメソッドの違い 6.12. クロス製品の例 6.13. アクティベーション、アジェンダ、および競合セットの例 6.14. 競合リゾルバーストラテジー 6.15. 競合リゾルバーストラテジーの例 6.16. トリガーの例 6.17. ruleflow-group の例 6.18. 推論の例 6.19. Inference および TruthMaintenance の実装 7. ルール言語 Expand section "7. ルール言語" Collapse section "7. ルール言語" 7.1. KnowledgeBuilder 7.2. ResourceFactory 7.3. 新しい KnowledgeBuilder の作成 7.4. DRL リソースの追加 7.5. KnowledgeBuilder Result Inspection メソッド 7.6. KnowledgePackages の取得 7.7. 拡張ナレッジBuilder の例 7.8. バッチモードでの KnowledgeBuilder の使用 7.9. 最後に追加した DRL のビルドの破棄 7.10. 設定および ChangeSet XML を使用したビルド 7.11. ChangeSet XML の XML スキーマ(正規化ではありません) 8. Changesets Expand section "8. Changesets" Collapse section "8. Changesets" 8.1. Changesets 8.2. 変更セットの例 8.3. Changeset XML の例 8.4. Changeset Protocols 8.5. ChangeSet XML の読み込み 8.6. リソース設定による XML の変更例 8.7. Changeset XML およびディレクトリー 9. ビルド Expand section "9. ビルド" Collapse section "9. ビルド" 9.1. ビルド結果の重大度 9.2. デフォルトのビルド結果の重大度の設定 9.3. KnowledgePackage 9.4. 新規ナレッジベースの作成 9.5. プロセスの構築およびデプロイメント 9.6. ナレッジベースへの KnowledgePackages の追加 9.7. 別のプロセスでのビルドとデプロイメント 9.8. KnowledgePackage の OutputStream への書き込み 9.9. InputStream からの KnowledgePackage の読み取り 9.10. JBoss Rules Management System 9.11. StatefulknowledgeSessions および KnowledgeBase Modifications 9.12. 新しい KnowledgeAgents 9.13. KnowledgePackage の OutputStream への書き込み 9.14. スキャンおよび通知サービスの起動 9.15. ResourceChangeScanner 9.16. スキャン間隔の変更 9.17. ナレッジベースとナレッジベース間の対話 9.18. 既存のナレッジベースの使用 9.19. applyChangeSet ()メソッド 9.20. ディレクトリーコンテンツを追加するように XML を変更します。 9.21. KnowledgeAgentConfiguration プロパティー 9.22. スキャン動作の変更 10. Sessions Expand section "10. Sessions" Collapse section "10. Sessions" 10.1. JBoss ルールのセッション 10.2. ナレッジベースから StatefulKnowledgeSession を作成する 10.3. WorkingMemoryEntryPoint メソッド 10.4. KnowledgeRuntime インターフェイス 10.5. ファクトの挿入 10.6. FactHandle トークン 10.7. FactHandle の例 10.8. Identity および Equality 10.9. Retraction 10.10. 取り消しの例 10.11. update ()メソッド 10.12. update ()の例 10.13. クエリー 10.14. クエリーの例 10.15. ライブクエリー 10.16. ViewChangedEventListener 実装の例 10.17. KnowledgeRuntime 11. オブジェクトおよびインターフェイス Expand section "11. オブジェクトおよびインターフェイス" Collapse section "11. オブジェクトおよびインターフェイス" 11.1. グローバル 11.2. グローバルの使用 11.3. グローバルの解決 11.4. セッションスコープのグローバル例 11.5. StatefulRuleSessions 11.6. AgendaFilter オブジェクト 11.7. AgendaFilter の使用 11.8. ルールエンジンフェーズ 11.9. イベントモデル 11.10. The KnowlegeRuntimeEventManager 11.11. The WorkingMemoryEventManager 11.12. Adding an AgendaEventListener 11.13. 作業メモリーイベントの印刷 11.14. KnowlegeRuntimeEvents 11.15. KnowledgeRuntimeEvent インターフェイスでサポートされるイベント 11.16. The KnowledgeRuntimeLogger 11.17. Enabling a FileLogger 11.18. JBoss ルールでの StatelessKnowledgeSession の使用 11.19. コレクションを使用した StatelessKnowledgeSession の実行 11.20. InsertElements コマンドを使用した StatelessKnowledgeSession の実行 11.21. BatchExecutionHelper 11.22. CommandExecutor インターフェイス 11.23. Out Identifiers 12. モードとメソッド Expand section "12. モードとメソッド" Collapse section "12. モードとメソッド" 12.1. 順次モード 12.2. 順次モードオプション 12.3. 順次モードのアクティブ化 12.4. CommandFactory 12.5. サポートされる CommandFactory オプション 12.6. Insert コマンド 12.7. コマンドの挿入例 12.8. 実行方法 12.9. 実行方法の例 12.10. BatchExecution コマンド 12.11. The FireAllRules Command 12.12. Out Identifiers 12.13. アウト識別子の例 12.14. 実行 XML の例 12.15. 実行マーシャリングの例 12.16. batch-execution とコマンドの例 12.17. The MarshallerFactory 12.18. マーシャラーの例 12.19. マーシャリングオプション 12.20. IdentityMarshallingStrategy の例 12.21. The ObjectMarshallingStrategyAcceptor 12.22. ClassFilterAcceptor 実装 12.23. アクセプターを使用した IdentityMarshallingStrategy 12.24. JBoss ルールの永続性およびトランザクション 12.25. トランザクションの例 12.26. JPA の使用 12.27. JPA を使用した StatefulKnowledgeSession の読み込み 12.28. JPA の設定 12.29. JTA DataSource の設定 12.30. JNDI プロパティー 12.31. ナレッジベースの名前空間 13. スプレッドシート形式のデシジョンテーブルの使用 Expand section "13. スプレッドシート形式のデシジョンテーブルの使用" Collapse section "13. スプレッドシート形式のデシジョンテーブルの使用" 13.1. ハードキーワード 13.2. ソフトキーワード 13.3. ソフトキーワードの一覧 13.4. コメント 13.5. 単一行コメントの例 13.6. 複数行のコメントの例 13.7. エラーメッセージ 13.8. パッケージ 13.9. インポートステートメント 13.10. グローバルの使用 13.11. From 要素 13.12. 電子メールサービスでのグローバルの使用 14. 関数 Expand section "14. 関数" Collapse section "14. 関数" 14.1. 関数 14.2. 関数宣言の例 14.3. 静的メソッドによる関数宣言の例 14.4. 関数宣言の例の呼び出し 14.5. 型宣言 14.6. タイプ宣言ロール 14.7. 新規タイプの宣言 14.8. 新しいファクトタイプの例の宣言 14.9. 新しいファクトタイプの追加例を宣言する 14.10. インポート例の使用 14.11. 生成された Java クラス 14.12. 生成された Java クラスの例 14.13. ルールでの宣言タイプの使用例 14.14. メタデータの宣言 14.15. メタデータ属性の操作 14.16. ファクトタイプを使用したメタデータ属性の宣言例 14.17. @position 属性 14.18. @position の例 14.19. 事前定義されたクラスレベルのアノテーション 14.20. @Key 属性関数 14.21. @Key 宣言の例 14.22. キーアーキテクトの例を使用したインスタンスの作成 14.23. 位置引数 14.24. 位置引数の例 14.25. @Position アノテーション 14.26. パターンの例 15. 追加の宣言 Expand section "15. 追加の宣言" Collapse section "15. 追加の宣言" 15.1. 既存タイプのメタデータの宣言 15.2. 既存タイプのメタデータの宣言例 15.3. 完全修飾クラス名を使用したメタデータの宣言例 15.4. 宣言タイプの例用のパラメーター化されたコンストラクター 15.5. 非タイプセーフクラス 15.6. アプリケーションコードから宣言タイプへのアクセス 15.7. タイプの宣言 15.8. API の例を使用した宣言的ファクトタイプの処理 15.9. タイプ宣言の拡張 15.10. タイプ宣言の拡張例 15.11. 特性 15.12. トレイトの例 15.13. コアオブジェクトおよびトレイト 15.14. @Traitable Example 15.15. トレイトを使用したルールの作成 15.16. トレイトを使用したルールの例 15.17. 非表示のフィールド 15.18. 2 つのパートナープロキシー 15.19. ラッパー 15.20. ラッパーの例 15.21. isA アノテーションを持つラッパーの例 15.22. トレイトの削除 15.23. ルール構文の例 15.24. タイマー属性の例 15.25. タイマー 15.26. Cron タイマーの例 15.27. calendars 15.28. Quartz カレンダーの例 15.29. カレンダーの登録 15.30. 左辺(Left Hand Side) 15.31. 条件要素 15.32. Conditional 要素のないルールの例 16. パターン Expand section "16. パターン" Collapse section "16. パターン" 16.1. パターン 16.2. パターンの例 16.3. パターンマッチング 16.4. パターンバインディング 16.5. 変数の例を使用したパターンバインディング 16.6. 制約 17. 要素および変数 Expand section "17. 要素および変数" Collapse section "17. 要素および変数" 17.1. Java Bean (POJO)のプロパティーアクセス 17.2. POJO の例 17.3. POJO の使用 17.4. POJO フォールバック 17.5. フォールバックの例 17.6. Java 式 17.7. コンマ区切りの Operator 17.8. コンマ区切りの Operator の例 17.9. バインド変数 17.10. バインド変数の例 17.11. ユニフィケーション 17.12. ユニフィケーションの例 17.13. JBoss ルールのオプションおよび演算子 17.14. Operator の優先順位 17.15. きめ細かなプロパティー変更リスナー 17.16. きめ細かなプロパティー変更リスナーの例 17.17. 粒度の細かいプロパティー変更リスナーの使用 17.18. @watch でのパターンの使用 17.19. @watch の例 17.20. @PropertySpecificOption の使用 17.21. 基本的な条件要素 17.22. 条件要素 Forall 17.23. forall の例 17.24. 条件要素(Conditioning 要素) 17.25. 例 17.26. 条件要素の収集 17.27. 条件要素アクセラレーション 17.28. 条件要素の構文アクセラレーション 17.29. 条件要素の関数がアクセラレートする 17.30. Conditional 要素の累積およびプラグイン性 17.31. Conditional 要素の累積およびプラグイン性の例 17.32. Conditional 要素の関数のコード 17.33. インラインのカスタムコードで累積 17.34. インラインのカスタムコード例で累積 17.35. 条件要素評価 17.36. 条件要素評価の例 17.37. 右辺(Right Hand Side) 17.38. RHS 規則メソッド 17.39. Drools 変数を使用した便利なメソッド 17.40. Kcontext 変数を使用した便利なメソッド 17.41. Modify ステートメント 17.42. クエリーの例 17.43. QueryResults の例 17.44. 他のクエリーを呼び出すクエリー 17.45. 他のクエリーの例を呼び出すクエリー 17.46. 派生クエリーのユニフィケーション 18. ドメイン固有言語(DSL) Expand section "18. ドメイン固有言語(DSL)" Collapse section "18. ドメイン固有言語(DSL)" 18.1. ドメイン固有の言語 18.2. DSL の使用 18.3. DSL の例 18.4. DSL パーサーの仕組み 18.5. DSL コンパイラー 18.6. DSL 構文の例 18.7. DSL 式の連鎖 18.8. ファクトへの制約の追加 18.9. DSL の開発に関するヒント 18.10. DSL および DSLR リファレンス 18.11. DSL エントリーの作成 18.12. DSL 拡張のデバッグオプション 18.13. DSL 定義の例 18.14. DSLR ファイルの変換 18.15. string Transformation Functions 18.16. DSL 変換機能の文字列設定 19. XML Expand section "19. XML" Collapse section "19. XML" 19.1. XML 形式 19.2. XML ルールの例 19.3. XML 要素 19.4. ルール要素の詳細 19.5. XML ルール要素 19.6. XML と DRL 間での自動変換 19.7. XML と DRL 間で自動変換を行うためのクラス 20. Java Rule Engine アプリケーションプログラミングインターフェイス Expand section "20. Java Rule Engine アプリケーションプログラミングインターフェイス" Collapse section "20. Java Rule Engine アプリケーションプログラミングインターフェイス" 20.1. JSR94 20.2. Javax.rules Interfaces 20.3. Javax.rules Classes 20.4. javax.rules 例外 20.5. ルールサービスプロバイダーの使用 20.6. Javax.rules.admin Interfaces 20.7. Javax.rules.admin Exceptions 20.8. The RuleServiceProvider 20.9. The RuleServiceProviderManager 20.10. RuleServiceProvider 自動登録の例 20.11. RuleAdministrator API を使用した LocalRuleExecutionSet の登録 20.12. ステートフルおよびステートレスの RuleSession の使用 20.13. JSR94 でのグローバルの使用 20.14. JSR94 の例でのグローバルの使用 20.15. JSR94 について 21. JBoss Developer Studio Expand section "21. JBoss Developer Studio" Collapse section "21. JBoss Developer Studio" 21.1. ルール統合開発環境(IDE) 21.2. ルール IDE 機能 21.3. JBoss Rules Runtimes 21.4. JBoss Rules Runtime の定義 21.5. JBoss Rules プロジェクトのランタイムの選択 21.6. ルールファイルの例 21.7. JBoss Rules Builder 21.8. 新しいルールの作成 21.9. ルールエディター 21.10. JBoss ルールビュー 21.11. JBoss ルールビューの使用 21.12. 論理構造の表示 21.13. 監査ログの作成 21.14. 監査ビューのイベントアイコン 21.15. 原因を取得するメソッド 21.16. DSL エディター 21.17. ルール言語マッピング 21.18. ルール言語マッピングの使用 21.19. DSL 翻訳コンポーネント 21.20. 大きな DRL ファイルでの操作に関するヒント 21.21. ブレークポイントの作成 21.22. JBoss ルールアプリケーションとしてのデバッグ 21.23. ルール IDE 設定 22. Hello World の例 Expand section "22. Hello World の例" Collapse section "22. Hello World の例" 22.1. helloworld 例:ナレッジベースおよびセッションの作成 22.2. helloworld 例:イベントロギングおよび監査 22.3. helloworld 例:メッセージクラス 22.4. helloworld 例:実行 22.5. helloworld 例:コンソールウィンドウの System.out 22.6. helloworld 例:ルール Hello World 22.7. helloworld 例:Debug as.. の使用 オプション 22.8. helloworld 例:ルール "Good Bye" 23. 顕著性の状態の例 Expand section "23. 顕著性の状態の例" Collapse section "23. 顕著性の状態の例" 23.1. 顕著性の状態の例:状態クラスの例 23.2. 顕著性の状態例:実行 23.3. 顕著性の状態の例:アプリケーションの実行 23.4. 顕著性の状態の例:操作による監査ロギングの使用 23.5. 顕著性の状態の例:ルール "Bootstrap" 23.6. 顕著性の状態の例:"B to C" ルール 23.7. 顕著性の状態の例:"B to D" ルール 23.8. 顕著性の状態の例:動的ファクトの挿入 23.9. 顕著性の状態例:PropertyChangeSupport を使用したセット 23.10. 顕著性の状態の例:アジェンダグループルール "B to C" 23.11. 顕著性の状態の例:アジェンダグループルール "B to D" 23.12. 顕著性の状態の例:アジェンダグループルール "D to E" 24. フィボナッチの例 Expand section "24. フィボナッチの例" Collapse section "24. フィボナッチの例" 24.1. フィボナッチの例:クラス 24.2. フィボナッチの例:実行 24.3. フィボナッチの例:実行の詳細 24.4. フィボナッチの例:再帰ルール 24.5. フィボナッチの例:ブートストラップルール 24.6. フィボナッチの例:ルールの計算 25. 銀行の例 Expand section "25. 銀行の例" Collapse section "25. 銀行の例" 25.1. 銀行の例:RuleRunner 25.2. 銀行の例:Example1.drl のルール 25.3. 銀行の例:Java の例 2 25.4. 銀行の例:Example2.drl のルール 25.5. 銀行の例:Example3.java 25.6. 銀行の例:Example3.drl のルール 25.7. 銀行の例:Class Cashflow 25.8. 銀行の例:Example4.java 25.9. 銀行の例:Class SimpleDate 25.10. 銀行の例:Example4.drl のルール 25.11. 銀行の例:Class TypedCashflow 25.12. 銀行の例:Example5.java 25.13. 銀行の例:クラスアカウント 25.14. 銀行の例:Class AllocatedCashflow 25.15. 銀行の例:Example5.java の拡張 25.16. 銀行の例:Example6.drl のルール 26. 課金ルールの例 Expand section "26. 課金ルールの例" Collapse section "26. 課金ルールの例" 26.1. 課金ルールの例:価格ルールの例の実行 26.2. 課金ルールの例:デシジョンテーブルの設定 26.3. 課金ルールの例:ベース価格の計算例 26.4. 課金ルールの例:ディスカウント計算の例 27. ペットショップの例 Expand section "27. ペットショップの例" Collapse section "27. ペットショップの例" 27.1. ペットショップの例 27.2. ペットショップの例:PetStore.main での PetStore RuleBase の作成 27.3. ペットショップの例:CheckoutCallBack.checkout ()からのファアリングルール 27.4. ペットショップの例:PetStore.drl からのパッケージ、インポート、グローバル、および Dialect 27.5. ペットショップの例:PetStore.drl から抽出されたルールの Java 関数 27.6. ペットショップの例:PetStore.drl からの作業メモリーへのアイテム 27.7. ペットショップの例:PetStore.drl からの GUI のアイテムの表示 27.8. ペットショップの例:PetStore.drl からのアジェンダグループの評価 27.9. ペットショップの例:PetStore.drl からのチェックアウトの展開の実行 27.10. ペットショップの例:PetStore.drl からのチェックアウトルール 27.11. ペットショップの例:PetStore.java の実行 27.12. ペットショップの例:Do Checkout ルール 28. 数独の例 Expand section "28. 数独の例" Collapse section "28. 数独の例" 28.1. 数独例:例の読み込み 28.2. 数独例:破損した例のデバッグ 28.3. 数独例:Java ソースおよびルール 28.4. 数独例:Cell Objects 28.5. 数独例:クラスおよびオブジェクト 28.6. 数独例:Validate.drl 28.7. 数独例:Sudoku.drl 29. 番号に関するガイドの例 Expand section "29. 番号に関するガイドの例" Collapse section "29. 番号に関するガイドの例" 29.1. Number Guess の例:サンプルの読み込み 29.2. Number Guess の例:RuleFlow の起動 29.3. Number Guess の例:クラスおよびメソッド 29.4. Number Guess Example: Observing the RuleFlow 29.5. Number Guess 例:RuleFlow ノード 29.6. Number Guess の例:numberGuess.drl の特定のポイントでのルールのフェデレーション 29.7. Number Guess の例:RuleFlow 制約の表示 29.8. Number Guess 例:コンソール出力 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 Red Hat Training A Red Hat training course is available for JBoss Enterprise SOA Platform JBoss Rules 5 リファンレンスガイド JBoss Enterprise SOA Platform 5このガイドは開発者向けです。概要 本ガイドでは、開発者向けに JBoss Rules の使用方法について説明します。 Next