Modifier and Type | Field and Description |
---|---|
static int |
ACCEPT
The log event must be logged immediately without consulting with
the remaining filters, if any, in the chain.
|
static int |
DENY
The log event must be dropped immediately without consulting
with the remaining filters, if any, in the chain.
|
static int |
NEUTRAL
This filter is neutral with respect to the log event.
|
Filter |
next
Deprecated.
As of 1.2.12, use
getNext() and setNext(org.apache.log4j.spi.Filter) instead |
Constructor and Description |
---|
Filter() |
Modifier and Type | Method and Description |
---|---|
void |
activateOptions()
Usually filters options become active when set.
|
abstract int |
decide(LoggingEvent event)
If the decision is
DENY , then the event will be
dropped. |
Filter |
getNext()
Return the pointer to the next filter.
|
void |
setNext(Filter next)
Set the next filter pointer.
|
public static final int DENY
public static final int NEUTRAL
public static final int ACCEPT
@Deprecated public Filter next
getNext()
and setNext(org.apache.log4j.spi.Filter)
insteadpublic Filter()
public void activateOptions()
public abstract int decide(LoggingEvent event)
If the decision is DENY
, then the event will be
dropped. If the decision is NEUTRAL
, then the next
filter, if any, will be invoked. If the decision is ACCEPT then
the event will be logged without consulting with other filters in
the chain.
event
- The LoggingEvent to decide upon.public void setNext(Filter next)
next
- The next Filter.Copyright © 1999-2021 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.