anchor.diff:  === ActivationGroup
   
   .ActivationGroup
  -include::UserGuide/ActivationGroup.png[align="center"]
  +image::UserGuide/ActivationGroup.png[align="center"]
   
   
   An activation group is a set of rules bound together by the same "activation-group" rule attribute.
  
positive.code: The RuleRuntime provides access to the Agenda, permits query executions, and lets you access named Entry Points.
  
  .RuleRuntime
  include::UserGuide/RuleRuntime.png[align="center"]
  
  
  ==== Query
  
negative.code: The `StatefulRuleSession` is inherited by the `KieSession` and provides the rule related methods that are relevant from outside of the engine.
  
  .StatefulRuleSession
  image::UserGuide/StatefulRuleSession.png[align="center"]
  
  
  ==== Agenda Filters
  
  .AgendaFilters
  image::UserGuide/AgendaFilter.png[align="center"]
  
  `
  AgendaFilter` objects are optional implementations of the filter interface which are used to allow or deny the firing of a match.
  