org.apache.log.format
Class XMLFormatter
java.lang.Object
org.apache.log.format.XMLFormatter
- Formatter
public class XMLFormatter
extends java.lang.Object
Basic XML formatter that writes out a basic XML-ified log event.
Note that this formatter assumes that the category and context
values will produce strings that do not need to be escaped in XML.
EOL
private static final String EOL
m_printCategory
private boolean m_printCategory
m_printContext
private boolean m_printContext
m_printException
private boolean m_printException
m_printMessage
private boolean m_printMessage
m_printNumericTime
private boolean m_printNumericTime
m_printPriority
private boolean m_printPriority
m_printRelativeTime
private boolean m_printRelativeTime
m_printTime
private boolean m_printTime
setPrintCategory
public void setPrintCategory(boolean printCategory)
Print out category field to log.
printCategory
- true to print category, false otherwise
setPrintContext
public void setPrintContext(boolean printContext)
Print out context field to log.
printContext
- true to print context, false otherwise
setPrintException
public void setPrintException(boolean printException)
Print out exception field to log.
printException
- true to print exception, false otherwise
setPrintMessage
public void setPrintMessage(boolean printMessage)
Print out message field to log.
printMessage
- true to print message, false otherwise
setPrintPriority
public void setPrintPriority(boolean printPriority)
Print out priority field to log.
printPriority
- true to print priority, false otherwise
setPrintRelativeTime
public void setPrintRelativeTime(boolean printRelativeTime)
Print out relativeTime field to log.
printRelativeTime
- true to print relativeTime, false otherwise
setPrintTime
public void setPrintTime(boolean printTime)
Print out time field to log.
printTime
- true to print time, false otherwise