org.apache.jdo.tck.util
Class TCKFileAppender
java.lang.Object
org.apache.log4j.AppenderSkeleton
org.apache.log4j.WriterAppender
org.apache.log4j.FileAppender
org.apache.jdo.tck.util.TCKFileAppender
- All Implemented Interfaces:
- org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler
- public class TCKFileAppender
- extends org.apache.log4j.FileAppender
TCKFileAppender appends log events to a file.
Overrides FileAppender.setFile(java.lang.String, boolean, boolean, int)
changing the given file name.
For details on the construction of the changed file name see method
BatchTestRunner.changeFileName(String)
.
Fields inherited from class org.apache.log4j.FileAppender |
bufferedIO, bufferSize, fileAppend, fileName |
Fields inherited from class org.apache.log4j.WriterAppender |
encoding, immediateFlush, qw |
Fields inherited from class org.apache.log4j.AppenderSkeleton |
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
Constructor Summary |
TCKFileAppender()
|
TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename)
|
TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
boolean append)
|
TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
boolean append,
boolean bufferedIO,
int bufferSize)
|
Methods inherited from class org.apache.log4j.FileAppender |
activateOptions, closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFile, setQWForFiles |
Methods inherited from class org.apache.log4j.WriterAppender |
append, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, subAppend, writeFooter, writeHeader |
Methods inherited from class org.apache.log4j.AppenderSkeleton |
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TCKFileAppender
public TCKFileAppender()
- See Also:
FileAppender.FileAppender()
TCKFileAppender
public TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
boolean append,
boolean bufferedIO,
int bufferSize)
throws java.io.IOException
TCKFileAppender
public TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename,
boolean append)
throws java.io.IOException
- See Also:
FileAppender.FileAppender(org.apache.log4j.Layout, java.lang.String, boolean, boolean, int)
TCKFileAppender
public TCKFileAppender(org.apache.log4j.Layout layout,
java.lang.String filename)
throws java.io.IOException
- See Also:
FileAppender.FileAppender(org.apache.log4j.Layout, java.lang.String)
setFile
public void setFile(java.lang.String fileName,
boolean append,
boolean bufferedIO,
int bufferSize)
throws java.io.IOException
- The given file name is changed calling method
BatchTestRunner.changeFileName(String)
.
- Throws:
java.io.IOException
- See Also:
FileAppender.setFile(java.lang.String, boolean, boolean, int)
Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.