@Plugin(name="Alerts",
category="Core",
elementType="appender",
printObject=true)
public final class AlertsAppender
extends AbstractAppender
Modifier and Type | Method and Description |
---|---|
void |
append(LogEvent event) |
static AlertsAppender |
createAppender(String name,
Layout<? extends Serializable> layout,
Filter filter,
String ignoreExceptions)
Creates an alerts appender.
|
void |
start() |
void |
stop() |
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toString
addFilter, getFilter, hasFilter, isFiltered, removeFilter, stop, stop
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop
@PluginFactory public static AlertsAppender createAppender(@PluginAttribute(value="name") String name, @PluginElement(value="Layout") Layout<? extends Serializable> layout, @PluginElement(value="Filter") Filter filter, @PluginAttribute(value="ignoreExceptions") String ignoreExceptions)
name
- The name of the appender.layout
- The layout or null.filter
- The filter or null.ignoreExceptions
- True ignores exceptions.public void append(LogEvent event)
public void start()
start
in interface LifeCycle
start
in class AbstractFilterable
public void stop()
stop
in interface LifeCycle
stop
in class AbstractLifeCycle
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.