java.util.logging
Class XMLFormatter

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.util.logging.Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter 
      extended by java.util.logging.XMLFormatter

public class XMLFormatter
extends Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter

Format a LogRecord into a standard XML format.

The DTD specification is provided as Appendix A to the Java Logging APIs specification.

The XMLFormatter can be used with arbitrary character encodings, but it is recommended that it normally be used with UTF-8. The character encoding can be set on the output Handler.

Since:
1.4

Constructor Summary
XMLFormatter sample code for java.util.logging.XMLFormatter.XMLFormatter() definition code for java.util.logging.XMLFormatter.XMLFormatter() ()
           
 
Method Summary
 String sample code for java.lang.String definition code for java.lang.String format sample code for java.util.logging.XMLFormatter.format(java.util.logging.LogRecord) definition code for java.util.logging.XMLFormatter.format(java.util.logging.LogRecord) (LogRecord sample code for java.util.logging.LogRecord definition code for java.util.logging.LogRecord  record)
          Format the given message to XML.
 String sample code for java.lang.String definition code for java.lang.String getHead sample code for java.util.logging.XMLFormatter.getHead(java.util.logging.Handler) definition code for java.util.logging.XMLFormatter.getHead(java.util.logging.Handler) (Handler sample code for java.util.logging.Handler definition code for java.util.logging.Handler  h)
          Return the header string for a set of XML formatted records.
 String sample code for java.lang.String definition code for java.lang.String getTail sample code for java.util.logging.XMLFormatter.getTail(java.util.logging.Handler) definition code for java.util.logging.XMLFormatter.getTail(java.util.logging.Handler) (Handler sample code for java.util.logging.Handler definition code for java.util.logging.Handler  h)
          Return the tail string for a set of XML formatted records.
 
Methods inherited from class java.util.logging.Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter
formatMessage sample code for java.util.logging.Formatter.formatMessage(java.util.logging.LogRecord) definition code for java.util.logging.Formatter.formatMessage(java.util.logging.LogRecord)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

XMLFormatter sample code for java.util.logging.XMLFormatter() definition code for java.util.logging.XMLFormatter()

public XMLFormatter()
Method Detail

format sample code for java.util.logging.XMLFormatter.format(java.util.logging.LogRecord) definition code for java.util.logging.XMLFormatter.format(java.util.logging.LogRecord)

public String sample code for java.lang.String definition code for java.lang.String  format(LogRecord sample code for java.util.logging.LogRecord definition code for java.util.logging.LogRecord  record)
Format the given message to XML.

Specified by:
format sample code for java.util.logging.Formatter.format(java.util.logging.LogRecord) definition code for java.util.logging.Formatter.format(java.util.logging.LogRecord) in class Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter
Parameters:
record - the log record to be formatted.
Returns:
a formatted log record

getHead sample code for java.util.logging.XMLFormatter.getHead(java.util.logging.Handler) definition code for java.util.logging.XMLFormatter.getHead(java.util.logging.Handler)

public String sample code for java.lang.String definition code for java.lang.String  getHead(Handler sample code for java.util.logging.Handler definition code for java.util.logging.Handler  h)
Return the header string for a set of XML formatted records.

Overrides:
getHead sample code for java.util.logging.Formatter.getHead(java.util.logging.Handler) definition code for java.util.logging.Formatter.getHead(java.util.logging.Handler) in class Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter
Parameters:
h - The target handler (can be null)
Returns:
a valid XML string

getTail sample code for java.util.logging.XMLFormatter.getTail(java.util.logging.Handler) definition code for java.util.logging.XMLFormatter.getTail(java.util.logging.Handler)

public String sample code for java.lang.String definition code for java.lang.String  getTail(Handler sample code for java.util.logging.Handler definition code for java.util.logging.Handler  h)
Return the tail string for a set of XML formatted records.

Overrides:
getTail sample code for java.util.logging.Formatter.getTail(java.util.logging.Handler) definition code for java.util.logging.Formatter.getTail(java.util.logging.Handler) in class Formatter sample code for java.util.logging.Formatter definition code for java.util.logging.Formatter
Parameters:
h - The target handler (can be null)
Returns:
a valid XML string