org.apache.hadoop.mapred
Class TaskLogAppender
java.lang.Object
  
org.apache.log4j.AppenderSkeleton
      
org.apache.log4j.WriterAppender
          
org.apache.log4j.FileAppender
              
org.apache.hadoop.mapred.TaskLogAppender
- All Implemented Interfaces: 
 - org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler
 
public class TaskLogAppender
- extends org.apache.log4j.FileAppender
 
A simple log4j-appender for the task child's 
 map-reduce system logs.
 
| 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 | 
 
 
 
| Methods inherited from class org.apache.log4j.FileAppender | 
closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFile, setFile, setQWForFiles | 
 
| Methods inherited from class org.apache.log4j.WriterAppender | 
checkEntryConditions, 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 | 
 
 
TaskLogAppender
public TaskLogAppender()
activateOptions
public void activateOptions()
- Specified by:
 activateOptions in interface org.apache.log4j.spi.OptionHandler- Overrides:
 activateOptions in class org.apache.log4j.FileAppender
 
 
append
public void append(org.apache.log4j.spi.LoggingEvent event)
- Overrides:
 append in class org.apache.log4j.WriterAppender
 
 
close
public void close()
- Specified by:
 close in interface org.apache.log4j.Appender- Overrides:
 close in class org.apache.log4j.WriterAppender
 
 
getTaskId
public String getTaskId()
- Getter/Setter methods for log4j.
 
 
setTaskId
public void setTaskId(String taskId)
 
getTotalLogFileSize
public long getTotalLogFileSize()
 
setTotalLogFileSize
public void setTotalLogFileSize(long logSize)
 
Copyright © 2008 The Apache Software Foundation