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 {@link Filter#DENY} regardless of the {@link 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 {@link Filter#DENY} regardless of the {@link LoggingEvent} parameter.

Parameters: event The LoggingEvent to filter.

Returns: Always returns {@link Filter#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.