2012-02-23 5 views

答えて

16

はい、Droolsは完全に動的です。実行時にルールを追加/削除/置き換えることができます。すべての既存のセッションは、一貫性を保つために自動的に更新されます。ドキュメント/ javadocのチェック:

http://www.jboss.org/drools/documentation

そして、ここをあなたには、いくつかの統合テストを見ることができます:

DynamicRulesTest.java

1

何することができます参照してドキュメントを読み、「KnowledeAgent」についてのテストをチェックアウトあなたはそれをどうやってできるのか。

0

Drools 5では、KnowledgeBaseを変更するだけで、KnowledgeSessionを暗黙のうちに最新の状態に保ちます。それが統合テストであなたに伝えます。実際にはKAgentは必要ありません。