@Plugin(name="String", category="OpenNMS", elementType="appender", printObject=true) public class Log4j2StringAppender extends org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender<Log4j2StringAppender.ByteArrayOutputStreamManager>
Modifier and Type | Class and Description |
---|---|
static class |
Log4j2StringAppender.ByteArrayOutputStreamManager |
Modifier and Type | Method and Description |
---|---|
void |
addToLogger(String loggerName,
org.apache.logging.log4j.Level level) |
static Log4j2StringAppender |
createAppender() |
String |
getOutput() |
void |
removeFromLogger(String loggerName) |
append, directEncodeEvent, getImmediateFlush, getManager, start, stop, stop, writeByteArrayToManager
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toString
addFilter, getFilter, hasFilter, isFiltered, removeFilter
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stop
@PluginFactory public static Log4j2StringAppender createAppender()
public void addToLogger(String loggerName, org.apache.logging.log4j.Level level)
public void removeFromLogger(String loggerName)
public String getOutput()
Copyright © 2021. All rights reserved.