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
Author:
Ceki Gülcü
  • Constructor Details

    • DenyAllFilter

      public DenyAllFilter()
  • Method Details

    • getOptionStrings

      public String[] getOptionStrings()
      Deprecated.
      We now use JavaBeans introspection to configure components. Options strings are no longer needed.
      Returns null as there are no options.
    • setOption

      public void setOption(String key, String value)
      Deprecated.
      Use the setter method for the option directly instead of the generic setOption method.
      No options to set.
    • decide

      public int decide(LoggingEvent event)
      Always returns the integer constant Filter.DENY regardless of the LoggingEvent parameter.
      Specified by:
      decide in class Filter
      Parameters:
      event - The LoggingEvent to filter.
      Returns:
      Always returns Filter.DENY.