Drools - Sık Kullanılan Terimler
Kurallar
Koşulları belirttiğiniz Kural Motorunun kalbi ("a" ise "b" ise).
Gerçekler
Gerçekler, kuralların üzerinde hareket edeceği verilerdir. Java perspektifinden, Gerçekler POJO'dur (Düz Eski Java Nesnesi).
Oturum, toplantı, celse
Drools'da bir Bilgi Oturumu, kuralları ateşleyen temel bileşendir. Tüm kuralları ve diğer kaynakları içeren bilgi seansıdır. Bilgi Tabanından bir Bilgi Oturumu oluşturulur.
Kural motorunun çalışması için, gerçekler oturuma eklenir ve bir koşul karşılandığında, sonraki kural çalıştırılır. Bir Oturum iki türdendir -
- Durumsuz Bilgi Oturumu
- Durum Bilgili Bilgi Oturumu
Gündem
Mantıklı bir kavram. Gündem, aktivasyonların ateşlenmeyi beklediği mantıksal yerdir.
Aktivasyonlar
Aktivasyonlar, thenkuralın bir parçası. Etkinleştirmeler, uygun kuralın tetiklendiği gündeme alınır.