Package org.umlg.sqlg
Class TestAppender
java.lang.Object
org.apache.log4j.AppenderSkeleton
org.umlg.sqlg.TestAppender
- All Implemented Interfaces:
org.apache.log4j.Appender,org.apache.log4j.spi.OptionHandler
public class TestAppender
extends org.apache.log4j.AppenderSkeleton
Test appender to capture some explicit messages
- Author:
- JP Moresmau
-
Field Summary
Fields inherited from class org.apache.log4j.AppenderSkeleton
closed, errorHandler, headFilter, layout, name, tailFilter, threshold -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappend(org.apache.log4j.spi.LoggingEvent event)voidclose()static LinkedList<org.apache.log4j.spi.LoggingEvent>static org.apache.log4j.spi.LoggingEventget last event of the given name AND CLEARS THE LISTbooleanMethods inherited from class org.apache.log4j.AppenderSkeleton
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold
-
Constructor Details
-
TestAppender
public TestAppender() -
TestAppender
public TestAppender(boolean isActive)
-
-
Method Details
-
getEventsList
-
getLast
get last event of the given name AND CLEARS THE LIST- Parameters:
name- the event name (class where event was logged)- Returns:
- the event or null if none
-
close
public void close() -
requiresLayout
public boolean requiresLayout() -
append
protected void append(org.apache.log4j.spi.LoggingEvent event)- Specified by:
appendin classorg.apache.log4j.AppenderSkeleton
-