org.apache.log.filter

Class PriorityFilter

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.
Method Summary
protected booleanfilter(LogEvent event)
Filter the log event based on priority.
voidsetPriority(Priority priority)
Set priority used to filter.

Constructor Detail

PriorityFilter

public PriorityFilter(Priority priority)
Constructor that sets the priority that is filtered against.

Parameters: priority the Priority

Method Detail

filter

protected boolean filter(LogEvent event)
Filter the log event based on priority. If LogEvent has a Lower or Equal priroity then discard it.

Parameters: event the event

Returns: return true to discard event, false otherwise

setPriority

public void setPriority(Priority priority)
Set priority used to filter.

Parameters: priority the priority to filter on