Package org.apache.log4j.varia
Class DenyAllFilter
- java.lang.Object
-
- org.apache.log4j.spi.Filter
-
- org.apache.log4j.varia.DenyAllFilter
-
- All Implemented Interfaces:
OptionHandler
public class DenyAllFilter extends Filter
This filter drops all logging events.You can add this filter to the end of a filter chain to switch from the default "accept all unless instructed otherwise" filtering behaviour to a "deny all unless instructed otherwise" behaviour.
- Since:
- 0.9.0
-
-
Constructor Summary
Constructors Constructor Description DenyAllFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
decide(LoggingEvent event)
Always returns the integer constantFilter.DENY
regardless of theLoggingEvent
parameter.java.lang.String[]
getOptionStrings()
Deprecated.We now use JavaBeans introspection to configure components.void
setOption(java.lang.String key, java.lang.String value)
Deprecated.Use the setter method for the option directly instead of the genericsetOption
method.-
Methods inherited from class org.apache.log4j.spi.Filter
activateOptions, getNext, setNext
-
-
-
-
Method Detail
-
getOptionStrings
public java.lang.String[] getOptionStrings()
Deprecated.We now use JavaBeans introspection to configure components. Options strings are no longer needed.Returnsnull
as there are no options.
-
setOption
public void setOption(java.lang.String key, java.lang.String value)
Deprecated.Use the setter method for the option directly instead of the genericsetOption
method.No options to set.
-
decide
public int decide(LoggingEvent event)
Always returns the integer constantFilter.DENY
regardless of theLoggingEvent
parameter.- Specified by:
decide
in classFilter
- Parameters:
event
- The LoggingEvent to filter.- Returns:
- Always returns
Filter.DENY
.
-
-