Details
Description
I want to add more events but it means that WorkingMemoryEventListener will become crowded. So decided to create three Event listners.
WorkingMemoryEventListener - listens for assertions, retracts and modifications
ReteNodeEventListener - listens for node evaluation
AgendaEventLister - listens for activation create, cancelling and firing.