public class DebugFormatterXML
extends java.util.logging.Formatter
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT DebugAusgabe (LfdNr, Zeitpunkt, DebugLevel, MeldungsText, DebugLogger, ThreadID)>
<!ELEMENT DebugLevel (#PCDATA)>
<!ELEMENT DebugLogger (#PCDATA)>
<!ELEMENT LfdNr (#PCDATA)>
<!ELEMENT MeldungsText (#PCDATA)>
<!ELEMENT ThreadID (#PCDATA)>
<!ELEMENT Zeitpunkt (#PCDATA)>
<!ELEMENT debug (DebugAusgabe+)>
Constructor | Description |
---|---|
DebugFormatterXML() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
format(java.util.logging.LogRecord lr) |
Liefert einen String der Debuginformationen im XML-Format mit dem XML-Element
DebugAusgabe:
|
java.lang.String |
getHead(java.util.logging.Handler h) |
Gibt am Anfang einer Datei einmalig den notwendigen XML-Kopf aus.
|
java.lang.String |
getTail(java.util.logging.Handler h) |
Gibt am Ende der Datei die abschliessenden XML-Elemente aus.
|
public java.lang.String format(java.util.logging.LogRecord lr)
<?xml version="1.0" encoding="ISO-8859-1"?>
<!ELEMENT DebugAusgabe (LfdNr, Zeitpunkt, DebugLevel, MeldungsText, DebugLogger, ThreadID)>
<!ELEMENT DebugLevel (#PCDATA)>
<!ELEMENT DebugLogger (#PCDATA)>
<!ELEMENT LfdNr (#PCDATA)>
<!ELEMENT MeldungsText (#PCDATA)>
<!ELEMENT ThreadID (#PCDATA)>
<!ELEMENT Zeitpunkt (#PCDATA)>
<!ELEMENT debug (DebugAusgabe+)>
format
in class java.util.logging.Formatter
lr
- LogRecord mit den Informationen einer Meldung.<DebugAusgabe>
mit den im LogRecord
übergebenen Informationen aus.public java.lang.String getHead(java.util.logging.Handler h)
getHead
in class java.util.logging.Formatter
h
- Handler der den Formatter aufgerufen hat. Wird nicht verwendet.
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE debug SYSTEM "debug.dtd">
<debug>
.public java.lang.String getTail(java.util.logging.Handler h)
getTail
in class java.util.logging.Formatter
h
- Handler der den Formatter aufgerufen hat. Wird nicht verwendet.</debug>
.