Package org.apache.log4j
Class VectorAppender
- java.lang.Object
-
- org.apache.log4j.AppenderSkeleton
-
- org.apache.log4j.VectorAppender
-
- All Implemented Interfaces:
Appender,OptionHandler
public class VectorAppender extends AppenderSkeleton
An appender that appends logging events to a vector.- Author:
- Ceki Gülcü
-
-
Field Summary
Fields Modifier and Type Field Description Vector<LoggingEvent>vector-
Fields inherited from class org.apache.log4j.AppenderSkeleton
closed, errorHandler, headFilter, layout, name, tailFilter, threshold
-
-
Constructor Summary
Constructors Constructor Description VectorAppender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(LoggingEvent event)voidclose()longgetDelay()Returns a delay to log.Vector<LoggingEvent>getVector()Returns a vector ofLoggingEvent.booleanisClosed()booleanrequiresLayout()voidsetDelay(long delay)Sets a delay to log.-
Methods inherited from class org.apache.log4j.AppenderSkeleton
activateOptions, addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold
-
-
-
-
Field Detail
-
vector
public Vector<LoggingEvent> vector
-
-
Method Detail
-
append
public void append(LoggingEvent event)
- Specified by:
appendin classAppenderSkeleton
-
getVector
public Vector<LoggingEvent> getVector()
Returns a vector ofLoggingEvent.- Returns:
- a vector of
LoggingEvent.
-
close
public void close()
-
isClosed
public boolean isClosed()
-
requiresLayout
public boolean requiresLayout()
-
getDelay
public long getDelay()
Returns a delay to log.- Returns:
- delay to log
-
setDelay
public void setDelay(long delay)
Sets a delay to log.- Parameters:
delay- delay to log
-
-