public abstract class TurboFilter extends ContextAwareBase implements LifeCycle
For more information about turbo filters, please refer to the online manual at http://logback.qos.ch/manual/filters.html#TurboFilter
Constructor and Description |
---|
TurboFilter() |
Modifier and Type | Method and Description |
---|---|
abstract FilterReply |
decide(Marker marker,
Logger logger,
Level level,
java.lang.String format,
java.lang.Object[] params,
java.lang.Throwable t)
Make a decision based on the multiple parameters passed as arguments.
|
java.lang.String |
getName() |
boolean |
isStarted() |
void |
setName(java.lang.String name) |
void |
start() |
void |
stop() |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
public abstract FilterReply decide(Marker marker, Logger logger, Level level, java.lang.String format, java.lang.Object[] params, java.lang.Throwable t)
FilterReply.DENY
,
FilterReply.NEUTRAL
, or FilterReply.ACCEPT
.marker
- logger
- level
- format
- params
- t
- public java.lang.String getName()
public void setName(java.lang.String name)
Copyright © 2010 - 2020 Adobe. All Rights Reserved