org.drools.audit
Class WorkingMemoryConsoleLogger

java.lang.Object
  extended by org.drools.audit.WorkingMemoryLogger
      extended by org.drools.audit.WorkingMemoryConsoleLogger
All Implemented Interfaces:
java.util.EventListener, AgendaEventListener, RuleBaseEventListener, RuleFlowEventListener, WorkingMemoryEventListener

public class WorkingMemoryConsoleLogger
extends WorkingMemoryLogger


Constructor Summary
WorkingMemoryConsoleLogger(WorkingMemoryEventManager workingMemoryEventManager)
           
 
Method Summary
 void logEventCreated(LogEvent logEvent)
          This method is invoked every time a new log event is created.
 
Methods inherited from class org.drools.audit.WorkingMemoryLogger
activationCancelled, activationCreated, addFilter, afterActivationFired, afterFunctionRemoved, afterPackageAdded, afterPackageRemoved, afterRuleAdded, afterRuleBaseLocked, afterRuleBaseUnlocked, afterRuleRemoved, agendaGroupPopped, agendaGroupPushed, beforeActivationFired, beforeFunctionRemoved, beforePackageAdded, beforePackageRemoved, beforeRuleAdded, beforeRuleBaseLocked, beforeRuleBaseUnlocked, beforeRuleRemoved, clearFilters, objectInserted, objectRetracted, objectUpdated, removeFilter, ruleFlowCompleted, ruleFlowGroupActivated, ruleFlowGroupDeactivated, ruleFlowStarted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkingMemoryConsoleLogger

public WorkingMemoryConsoleLogger(WorkingMemoryEventManager workingMemoryEventManager)
Method Detail

logEventCreated

public void logEventCreated(LogEvent logEvent)
Description copied from class: WorkingMemoryLogger
This method is invoked every time a new log event is created. Subclasses should implement this method and store the event, like for example log to a file or database.

Specified by:
logEventCreated in class WorkingMemoryLogger