org.jivesoftware.util.log.filter
Class PriorityFilter
java.lang.Object
org.jivesoftware.util.log.filter.AbstractFilterTarget
org.jivesoftware.util.log.filter.PriorityFilter
- All Implemented Interfaces:
- FilterTarget, LogTarget
public class PriorityFilter
- extends AbstractFilterTarget
Filters log events based on priority.
- Author:
- Peter Donald
Constructor Summary |
PriorityFilter(Priority priority)
Constructor that sets the priority that is filtered against. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PriorityFilter
public PriorityFilter(Priority priority)
- Constructor that sets the priority that is filtered against.
- Parameters:
priority
- the Priority
setPriority
public void setPriority(Priority priority)
- Set priority used to filter.
- Parameters:
priority
- the priority to filter on
filter
protected boolean filter(LogEvent event)
- Filter the log event based on priority.
If LogEvent has a Lower priroity then discard it.
- Specified by:
filter
in class AbstractFilterTarget
- Parameters:
event
- the event
- Returns:
- return true to discard event, false otherwise
Copyright © 2003-2007 Jive Software.