Hauptseite   Packages   Klassenhierarchie   ?bersicht   Auflistung der Dateien   Datenstruktur-Elemente  

logging.Logger Klassenreferenz

Loggen von Laufzeit-Meldungen. Mehr...

Klassendiagramm f?r logging.Logger:

ant.AntLogger logging.ConsoleLogger logging.FileLogger logging.MultiLogger Aufstellung aller Elemente

?ffentliche Datenelemente


 Logger ()
 Erzeugt einen neuen Logger.



void info (String src, String msg)
 Logge eine beliebige Information.



void warn (String src, String msg)
 Logge eine Warnung.



void error (String src, String msg)
 Logge einen Fehler.



void verbose (String src, String msg)
 Logge eine zus?tzliche Mitteilung.



void debug (String src, String msg)
 Logge eine Information zum Debuggen des Programms.



boolean getInfo ()
 Gibt an, ob Informationen geloggt werden.



synchronized void setInfo (boolean info)
 Setze Log-Modus f?r Informationen.



boolean getWarn ()
 Gibt an, ob Warnungen geloggt werden.



synchronized void setWarn (boolean warn)
 Setze Log-Modus f?r Warnungen.



boolean getError ()
 Gibt an, ob Fehler geloggt werden.



synchronized void setError (boolean error)
 Setze Log-Modus f?r Fehler.



boolean getVerbose ()
 Gibt an, ob fatale Fehler geloggt werden.



void setVerbose (boolean verb)
 Setze Log-Modus f?r zus?tzliche Mitteilungen.



boolean getDebug ()
 Gibt an, ob Debug-Informationen geloggt werden.



synchronized void setDebug (boolean debug)
 Setze Log-Modus f?r Debug-Informationen.



boolean getLogging ()
 Gibt an, ob ?berhaupt irgendetwas geloggt wird.



synchronized void setLogging (boolean log)
 Schalte das Logging f?r diesen Logger ein oder aus.



synchronized void setDefault ()
 Setze das Logging auf die Standardwerte zur?ck.




?ffentliche, statische Datenelemente


String getDateTimeString ()
 Gibt das aktuelle Datum und die Uhrzeit als formatierten String zur?ck.




Gesch?tzte Datenelemente


abstract void logInfo (String src, String msg)
 ?berschreibe diese Methode, um Informationen auf eigene Art und Weise zu loggen.



abstract void logWarning (String src, String msg)
 ?berschreibe diese Methode, um Warnungen auf eigene Art und Weise zu loggen.



abstract void logError (String src, String msg)
 ?berschreibe diese Methode, um Fehler auf eigene Art und Weise zu loggen.



abstract void logVerbose (String src, String msg)
 ?berschreibe diese Methode, um eine zus?tzliche Mitteilung zu loggen.



abstract void logDebug (String src, String msg)
 ?berschreibe diese Methode, um Debug-Informationen auf eigene Art und Weise zu loggen.



String getFilledString (String str, int length)
 Erzeugt einen nach rechts einger?ckten String mit fester Breite.




Ausf?hrliche Beschreibung

Loggen von Laufzeit-Meldungen.

Klassen vom Typ Logger k?nnen Programmteilen ?bergeben werden, die an den aufrufenden Teil Informationen ?ber ihre internen Vorg?nge zur?ckliefern wollen.

Die Art der Ausgabe dieser Informationen h?ngt vom jeweils ?bergebenen Logger ab. Durch Ableitung einer Klasse von Logger und ?berschreiben der abstrakten Methoden kann der aufrufende Programmteil die Ausgabe selbst vornehmen und die Laufzeit-Meldungen z.B. in eine Datei umleiten.

Author:
mstolpe
Revision:
1.2
Date:
2003/03/07 16:23:08

Definiert in Zeile 34 der Datei Logger.java.


Beschreibung der Konstruktoren und Destruktoren

logging.Logger.Logger  
 

Erzeugt einen neuen Logger.

Definiert in Zeile 44 der Datei Logger.java.


Dokumentation der Elementfunktionen

void logging.Logger.debug String    src,
String    msg
 

Logge eine Information zum Debuggen des Programms.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Definiert in Zeile 93 der Datei Logger.java.

void logging.Logger.error String    src,
String    msg
 

Logge einen Fehler.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Definiert in Zeile 73 der Datei Logger.java.

String logging.Logger.getDateTimeString   [static]
 

Gibt das aktuelle Datum und die Uhrzeit als formatierten String zur?ck.

R?ckgabe:
String im Format dd.mm.jjjj mm:hh:ss

Definiert in Zeile 275 der Datei Logger.java.

boolean logging.Logger.getDebug  
 

Gibt an, ob Debug-Informationen geloggt werden.

R?ckgabe:
true/false

Definiert in Zeile 170 der Datei Logger.java.

boolean logging.Logger.getError  
 

Gibt an, ob Fehler geloggt werden.

R?ckgabe:
true/false

Definiert in Zeile 136 der Datei Logger.java.

String logging.Logger.getFilledString String    str,
int    length
[protected]
 

Erzeugt einen nach rechts einger?ckten String mit fester Breite.

Parameter:
str  Der einzur?ckende String
length  Breite des gew?nschten Strings
R?ckgabe:
Nach rechts einger?ckter String.

Definiert in Zeile 287 der Datei Logger.java.

boolean logging.Logger.getInfo  
 

Gibt an, ob Informationen geloggt werden.

R?ckgabe:
true/false

Definiert in Zeile 102 der Datei Logger.java.

boolean logging.Logger.getLogging  
 

Gibt an, ob ?berhaupt irgendetwas geloggt wird.

R?ckgabe:
true/false

Definiert in Zeile 187 der Datei Logger.java.

boolean logging.Logger.getVerbose  
 

Gibt an, ob fatale Fehler geloggt werden.

R?ckgabe:
true/false

Definiert in Zeile 153 der Datei Logger.java.

boolean logging.Logger.getWarn  
 

Gibt an, ob Warnungen geloggt werden.

R?ckgabe:
true/false

Definiert in Zeile 119 der Datei Logger.java.

void logging.Logger.info String    src,
String    msg
 

Logge eine beliebige Information.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Definiert in Zeile 53 der Datei Logger.java.

abstract void logging.Logger.logDebug String    src,
String    msg
[protected, pure virtual]
 

?berschreibe diese Methode, um Debug-Informationen auf eigene Art und Weise zu loggen.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Implementiert in ant.AntLogger, logging.ConsoleLogger, logging.FileLogger und logging.MultiLogger.

abstract void logging.Logger.logError String    src,
String    msg
[protected, pure virtual]
 

?berschreibe diese Methode, um Fehler auf eigene Art und Weise zu loggen.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Implementiert in ant.AntLogger, logging.ConsoleLogger, logging.FileLogger und logging.MultiLogger.

abstract void logging.Logger.logInfo String    src,
String    msg
[protected, pure virtual]
 

?berschreibe diese Methode, um Informationen auf eigene Art und Weise zu loggen.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Implementiert in ant.AntLogger, logging.ConsoleLogger, logging.FileLogger und logging.MultiLogger.

abstract void logging.Logger.logVerbose String    src,
String    msg
[protected, pure virtual]
 

?berschreibe diese Methode, um eine zus?tzliche Mitteilung zu loggen.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Implementiert in ant.AntLogger, logging.ConsoleLogger, logging.FileLogger und logging.MultiLogger.

abstract void logging.Logger.logWarning String    src,
String    msg
[protected, pure virtual]
 

?berschreibe diese Methode, um Warnungen auf eigene Art und Weise zu loggen.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Implementiert in ant.AntLogger, logging.ConsoleLogger, logging.FileLogger und logging.MultiLogger.

synchronized void logging.Logger.setDebug boolean    debug
 

Setze Log-Modus f?r Debug-Informationen.

Parameter:
debug  true: logge Debug-Informationen, false: logge keine Debug-Informationen

Definiert in Zeile 179 der Datei Logger.java.

synchronized void logging.Logger.setDefault  
 

Setze das Logging auf die Standardwerte zur?ck.

  • Informationen werden geloggt.
  • Warnungen werden geloggt.
  • Fehler werden geloggt.
  • Fatale Fehler werden geloggt.
  • Debug-Informationen werden nicht geloggt.

Definiert in Zeile 227 der Datei Logger.java.

synchronized void logging.Logger.setError boolean    error
 

Setze Log-Modus f?r Fehler.

Parameter:
error  true: logge Fehler, false: logge keine Fehler

Definiert in Zeile 145 der Datei Logger.java.

synchronized void logging.Logger.setInfo boolean    info
 

Setze Log-Modus f?r Informationen.

Parameter:
info  true: logge Informationen, false: logge keine Informationen

Definiert in Zeile 111 der Datei Logger.java.

synchronized void logging.Logger.setLogging boolean    log
 

Schalte das Logging f?r diesen Logger ein oder aus.

Parameter:
log  true: schalte das Logging ein, false: schalte das Logging aus

Definiert in Zeile 201 der Datei Logger.java.

void logging.Logger.setVerbose boolean    verb
 

Setze Log-Modus f?r zus?tzliche Mitteilungen.

Parameter:
fatal  true: logge zus?tzliche Mitteilungen, false: logge keine zus?tzlichen Mitteilungen

Definiert in Zeile 162 der Datei Logger.java.

synchronized void logging.Logger.setWarn boolean    warn
 

Setze Log-Modus f?r Warnungen.

Parameter:
warn  true: logge Warnungen, false: logge keine Warnungen

Definiert in Zeile 128 der Datei Logger.java.

void logging.Logger.verbose String    src,
String    msg
 

Logge eine zus?tzliche Mitteilung.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Definiert in Zeile 83 der Datei Logger.java.

void logging.Logger.warn String    src,
String    msg
 

Logge eine Warnung.

Parameter:
src  Quelle (z.B. Klassenname)
msg  Log-Meldung

Definiert in Zeile 63 der Datei Logger.java.


Die Dokumentation f?r diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Tue Apr 22 11:22:58 2003 f?r Picana von doxygen1.2.18