drlに次のdroolsルールがあると言います
global java.lang.Boolean test;
rule "Initialize global"
salience 1000
when
then drools.workingmemory.setGlobal("test", new Boolean(true))
end
これは期待どおりに機能しますが、ルールを毎回起動したくないので、グローバルテストが初期化されているかどうかのチェックを追加し、初期化されていない場合は設定します。そうでない場合は、ルールを起動しないでください。これをどのように行いますか?
これにはループなしも必要だと思います。ご協力いただきありがとうございます