public class MemoryAppender
extends org.apache.log4j.ConsoleAppender
| Constructor and Description |
|---|
MemoryAppender() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertLogMessages(Collection<String> expectedPatternsRO,
Collection<String> unexpectedPatterns,
Collection<Class<? extends Throwable>> expectedExceptionsRO,
Collection<Class<? extends Throwable>> unexpectedExceptions,
String filterPattern,
boolean verbose) |
static void |
assertMessagesLogged(Collection<String> expectedPatternsRO,
Collection<String> unexpectedPatterns,
String filterPattern,
boolean verbose) |
void |
close() |
static void |
initialize() |
static void |
printAllMessages() |
boolean |
requiresLayout() |
static void |
setGatewayBeingStarted(String gatewayName)
Call this to identify each gateway when starting multiple embedded gateways.
|
protected void |
subAppend(org.apache.log4j.spi.LoggingEvent event) |
String |
toString() |
activateOptions, closeWriter, getFollow, getTarget, setFollow, setTargetappend, checkEntryConditions, createWriter, getEncoding, getImmediateFlush, reset, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeaderpublic static void initialize()
public static void assertLogMessages(Collection<String> expectedPatternsRO, Collection<String> unexpectedPatterns, Collection<Class<? extends Throwable>> expectedExceptionsRO, Collection<Class<? extends Throwable>> unexpectedExceptions, String filterPattern, boolean verbose)
public static void assertMessagesLogged(Collection<String> expectedPatternsRO, Collection<String> unexpectedPatterns, String filterPattern, boolean verbose)
public static void printAllMessages()
public static void setGatewayBeingStarted(String gatewayName)
protected void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend in class org.apache.log4j.WriterAppenderpublic void close()
close in interface org.apache.log4j.Appenderclose in class org.apache.log4j.WriterAppenderpublic boolean requiresLayout()
requiresLayout in interface org.apache.log4j.AppenderrequiresLayout in class org.apache.log4j.WriterAppenderCopyright © 2014–2017. All rights reserved.