Class DenyAllFilter

java.lang.Object
org.apache.log4j.spi.Filter
org.apache.log4j.varia.DenyAllFilter

public class DenyAllFilter extends Filter
Denies 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 behavior to a "deny all unless instructed otherwise" behavior.

Since:
0.9.0
  • Constructor Details

    • DenyAllFilter

      public DenyAllFilter()
  • Method Details

    • 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.
    • getOptionStrings

      @Deprecated 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

      @Deprecated 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.