public class ThreadLocalFileAppender
extends org.apache.log4j.FileAppender
| Constructor and Description |
|---|
ThreadLocalFileAppender() |
ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename) |
ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename,
boolean append) |
ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename,
boolean append,
boolean bufferedIO,
int bufferSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
activateOptions() |
void |
append(org.apache.log4j.spi.LoggingEvent event) |
void |
close() |
boolean |
getAppend() |
static ThreadLocalFileAppender |
getAppender() |
static ThreadLocalFileAppender |
getAppender(String name) |
boolean |
getBufferedIO() |
int |
getBufferSize() |
String |
getEncoding() |
org.apache.log4j.spi.ErrorHandler |
getErrorHandler() |
String |
getFile() |
boolean |
getImmediateFlush() |
org.apache.log4j.Layout |
getLayout() |
String |
getLocalFile() |
org.apache.log4j.Priority |
getThreshold() |
void |
removeLocalFile() |
boolean |
requiresLayout() |
void |
setAppend(boolean append) |
void |
setBufferedIO(boolean bufferedIO) |
void |
setBufferSize(int bufferSize) |
void |
setEncoding(String encoding) |
void |
setErrorHandler(org.apache.log4j.spi.ErrorHandler errorHandler) |
void |
setFile(String file) |
void |
setImmediateFlush(boolean immediateFlush) |
void |
setLayout(org.apache.log4j.Layout layout) |
void |
setLocalFile(String file) |
void |
setThreshold(org.apache.log4j.Priority threshold) |
checkEntryConditions, closeWriter, createWriter, setWriter, shouldFlush, subAppend, writeFooter, writeHeaderpublic ThreadLocalFileAppender()
public ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename)
throws IOException
IOExceptionpublic ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename,
boolean append)
throws IOException
IOExceptionpublic ThreadLocalFileAppender(org.apache.log4j.Layout layout,
String filename,
boolean append,
boolean bufferedIO,
int bufferSize)
throws IOException
IOExceptionpublic static ThreadLocalFileAppender getAppender()
public static ThreadLocalFileAppender getAppender(String name)
public void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.FileAppenderpublic void append(org.apache.log4j.spi.LoggingEvent event)
append in class org.apache.log4j.WriterAppenderpublic void close()
close in interface org.apache.log4j.Appenderclose in class org.apache.log4j.WriterAppenderpublic boolean getAppend()
getAppend in class org.apache.log4j.FileAppenderpublic boolean getBufferedIO()
getBufferedIO in class org.apache.log4j.FileAppenderpublic int getBufferSize()
getBufferSize in class org.apache.log4j.FileAppenderpublic String getEncoding()
getEncoding in class org.apache.log4j.WriterAppenderpublic org.apache.log4j.spi.ErrorHandler getErrorHandler()
getErrorHandler in interface org.apache.log4j.AppendergetErrorHandler in class org.apache.log4j.AppenderSkeletonpublic String getFile()
getFile in class org.apache.log4j.FileAppenderpublic boolean getImmediateFlush()
getImmediateFlush in class org.apache.log4j.WriterAppenderpublic org.apache.log4j.Layout getLayout()
getLayout in interface org.apache.log4j.AppendergetLayout in class org.apache.log4j.AppenderSkeletonpublic String getLocalFile()
public org.apache.log4j.Priority getThreshold()
getThreshold in class org.apache.log4j.AppenderSkeletonpublic void removeLocalFile()
public boolean requiresLayout()
requiresLayout in interface org.apache.log4j.AppenderrequiresLayout in class org.apache.log4j.WriterAppenderpublic void setAppend(boolean append)
setAppend in class org.apache.log4j.FileAppenderpublic void setBufferedIO(boolean bufferedIO)
setBufferedIO in class org.apache.log4j.FileAppenderpublic void setBufferSize(int bufferSize)
setBufferSize in class org.apache.log4j.FileAppenderpublic void setEncoding(String encoding)
setEncoding in class org.apache.log4j.WriterAppenderpublic void setErrorHandler(org.apache.log4j.spi.ErrorHandler errorHandler)
setErrorHandler in interface org.apache.log4j.AppendersetErrorHandler in class org.apache.log4j.WriterAppenderpublic void setFile(String file)
setFile in class org.apache.log4j.FileAppenderpublic void setImmediateFlush(boolean immediateFlush)
setImmediateFlush in class org.apache.log4j.WriterAppenderpublic void setLayout(org.apache.log4j.Layout layout)
setLayout in interface org.apache.log4j.AppendersetLayout in class org.apache.log4j.AppenderSkeletonpublic void setLocalFile(String file)
public void setThreshold(org.apache.log4j.Priority threshold)
setThreshold in class org.apache.log4j.AppenderSkeletonCopyright © 2015 Revolution Systems Inc.. All rights reserved.