org.apache.log4j.varia

Class DenyAllFilter

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ü

Method Summary
intdecide(LoggingEvent event)
Always returns the integer constant DENY regardless of the LoggingEvent parameter.
String[]getOptionStrings()
Returns null as there are no options.
voidsetOption(String key, String value)
No options to set.

Method Detail

decide

public int decide(LoggingEvent event)
Always returns the integer constant DENY regardless of the LoggingEvent parameter.

Parameters: event The LoggingEvent to filter.

Returns: Always returns DENY.

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.
Copyright 2000-2005 Apache Software Foundation.