public class CentralTaskLogAppender extends MaprfsLogAppender
BUFFER_SIZE, DIR_PREFIX, failoverAppender, failoverAppenderName, fileName, fileNamePath, immediateFlush, immediateSync, maprFS, nameHierarchy, syncIntervalSeconds, uri| Constructor and Description |
|---|
CentralTaskLogAppender() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateOptions() |
void |
append(org.apache.log4j.spi.LoggingEvent event) |
void |
close() |
protected java.lang.Long |
getFileSizeLimit()
By default, there is no limit.
|
protected java.lang.String |
getFrameworkType() |
boolean |
getIsCleanup()
Get whether task is cleanup attempt or not.
|
java.lang.String |
getTaskId()
Getter/Setter methods for log4j.
|
long |
getTotalLogFileSize() |
void |
setFile(java.lang.String fileName) |
void |
setIsCleanup(boolean isCleanup)
Set whether the task is a cleanup attempt or not.
|
void |
setTaskId(java.lang.String taskId) |
void |
setTotalLogFileSize() |
closeFile, createFile, failoverToLocalLogs, flush, getFile, getFileSize, getImmediateFlush, getImmediateSync, getLogFilePermission, getSyncIntervalSeconds, hflush, hsync, requiresLayout, setFailoverAppender, setFS, setImmediateFlush, setImmediateSync, setSyncIntervalSeconds, setURI, sync, writeFooter, writeHeaderpublic void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class MaprfsLogAppenderprotected java.lang.String getFrameworkType()
public void setFile(java.lang.String fileName)
setFile in class MaprfsLogAppenderpublic void append(org.apache.log4j.spi.LoggingEvent event)
append in class MaprfsLogAppenderpublic void close()
close in interface org.apache.log4j.Appenderclose in class MaprfsLogAppenderpublic java.lang.String getTaskId()
public void setTaskId(java.lang.String taskId)
public long getTotalLogFileSize()
public void setTotalLogFileSize()
protected java.lang.Long getFileSizeLimit()
public void setIsCleanup(boolean isCleanup)
isCleanup - true if the task is cleanup attempt, false otherwise.public boolean getIsCleanup()