|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.drools.audit.WorkingMemoryLogger org.mule.module.drools.WorkingMemorySLF4JLogger
public class WorkingMemorySLF4JLogger
Simple implementation used to send an audit trail of the working memory to the SLF4J logger.
Field Summary | |
---|---|
protected Logger |
logger
|
Constructor Summary | |
---|---|
WorkingMemorySLF4JLogger(org.drools.event.KnowledgeRuntimeEventManager session,
Logger logger)
|
|
WorkingMemorySLF4JLogger(org.drools.WorkingMemoryEventManager workingMemory,
Logger logger)
|
Method Summary | |
---|---|
void |
close()
|
void |
logEventCreated(org.drools.audit.event.LogEvent logEvent)
|
void |
readExternal(ObjectInput in)
|
void |
writeExternal(ObjectOutput out)
|
Methods inherited from class org.drools.audit.WorkingMemoryLogger |
---|
activationCancelled, activationCreated, addFilter, afterActivationFired, afterFunctionRemoved, afterPackageAdded, afterPackageRemoved, afterRuleAdded, afterRuleBaseLocked, afterRuleBaseUnlocked, afterRuleFlowCompleted, afterRuleFlowGroupActivated, afterRuleFlowGroupDeactivated, afterRuleFlowNodeLeft, afterRuleFlowNodeTriggered, afterRuleFlowStarted, afterRuleRemoved, agendaGroupPopped, agendaGroupPushed, beforeActivationFired, beforeFunctionRemoved, beforePackageAdded, beforePackageRemoved, beforeRuleAdded, beforeRuleBaseLocked, beforeRuleBaseUnlocked, beforeRuleFlowCompleted, beforeRuleFlowGroupActivated, beforeRuleFlowGroupDeactivated, beforeRuleFlowNodeLeft, beforeRuleFlowNodeTriggered, beforeRuleFlowStarted, beforeRuleRemoved, clearFilters, objectInserted, objectRetracted, objectUpdated, removeFilter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final Logger logger
Constructor Detail |
---|
public WorkingMemorySLF4JLogger(org.drools.WorkingMemoryEventManager workingMemory, Logger logger)
public WorkingMemorySLF4JLogger(org.drools.event.KnowledgeRuntimeEventManager session, Logger logger)
Method Detail |
---|
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class org.drools.audit.WorkingMemoryLogger
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class org.drools.audit.WorkingMemoryLogger
IOException
public void logEventCreated(org.drools.audit.event.LogEvent logEvent)
logEventCreated
in class org.drools.audit.WorkingMemoryLogger
public void close()
close
in interface org.drools.logger.KnowledgeRuntimeLogger
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |