@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, getImmediateFlush, getManager, start, stop
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toString
addFilter, getFilter, hasFilter, isFiltered, removeFilter
equalsImpl, getState, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping
@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 © 2017. All rights reserved.