@Plugin(name="Airbrake",
category="Core",
elementType="appender",
printObject=true)
public class AirbrakeAppender
extends org.apache.logging.log4j.core.appender.AbstractAppender
| Modifier | Constructor and Description |
|---|---|
protected |
AirbrakeAppender(java.lang.String name,
org.apache.logging.log4j.core.Filter filter,
int projectId,
java.lang.String projectKey,
java.lang.String env) |
| Modifier and Type | Method and Description |
|---|---|
void |
append(org.apache.logging.log4j.core.LogEvent event) |
static AirbrakeAppender |
createAppender(java.lang.String name,
org.apache.logging.log4j.core.Filter filter,
int projectId,
java.lang.String projectKey,
java.lang.String env) |
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toStringaddFilter, getFilter, hasFilter, isFiltered, removeFilter, start, stop, stopequalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stopprotected AirbrakeAppender(java.lang.String name,
org.apache.logging.log4j.core.Filter filter,
int projectId,
java.lang.String projectKey,
java.lang.String env)
public void append(org.apache.logging.log4j.core.LogEvent event)
@PluginFactory public static AirbrakeAppender createAppender(@PluginAttribute(value="name") java.lang.String name, @PluginElement(value="Filter") org.apache.logging.log4j.core.Filter filter, @PluginAttribute(value="projectId") int projectId, @PluginAttribute(value="projectKey") java.lang.String projectKey, @PluginAttribute(value="env") java.lang.String env)