Package org.drools.core.audit.event
Class WorkingMemoryLogEventFilter
- java.lang.Object
-
- org.drools.core.audit.event.WorkingMemoryLogEventFilter
-
- All Implemented Interfaces:
ILogEventFilter
public class WorkingMemoryLogEventFilter extends Object implements ILogEventFilter
An event filter that can be used to filter working memory events. By default, all events are allowed. You can filter out any of the three types of working memory events by setting the allow boolean for that type to false.
-
-
Constructor Summary
Constructors Constructor Description WorkingMemoryLogEventFilter(boolean allowAssertEvents, boolean allowModifyEvents, boolean allowRetractEvents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
acceptEvent(LogEvent event)
Returns whether the given event should be filtered from the event log or not.void
setAllowInsertEvents(boolean allowInsertEvents)
void
setAllowRetractEvents(boolean allowRetractEvents)
void
setAllowUpdateEvents(boolean allowUpdateEvents)
-
-
-
Method Detail
-
acceptEvent
public boolean acceptEvent(LogEvent event)
Description copied from interface:ILogEventFilter
Returns whether the given event should be filtered from the event log or not.- Specified by:
acceptEvent
in interfaceILogEventFilter
- Parameters:
event
- The log event- Returns:
- Whether the event should be filtered from the event log or not.
- See Also:
org.kie.audit.event.ILogEventFilter
-
setAllowInsertEvents
public void setAllowInsertEvents(boolean allowInsertEvents)
-
setAllowUpdateEvents
public void setAllowUpdateEvents(boolean allowUpdateEvents)
-
setAllowRetractEvents
public void setAllowRetractEvents(boolean allowRetractEvents)
-
-