Package de.svws_nrw.config
Klasse LogConsumerLogfile
java.lang.Object
de.svws_nrw.config.LogConsumerLogfile
Diese Klasse implementiert das Funktionale Interface java.util.function.Consumer
für Objekt vom Typ LogData. Die über das Interface empfangeben Log-Daten
werden auf der Konsole ausgegeben.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungfinal PrintStream
Der Output-Stream für die Dateifinal boolean
Gibt an, ob das Log-Level beim Loggen ausgegeben wird oder nicht.final boolean
Gibt an, ob die Zeit beim Loggen ausgegeben wird oder nicht. -
Konstruktorübersicht
KonstruktorBeschreibungLogConsumerLogfile
(String filename) Erzeugt einen neuen Consumer für Log-Informationen, mit den Standardeinstellungen, das weder Zeit noch Log-Level mit ausgegeben werden.LogConsumerLogfile
(String filename, boolean printTime, boolean printLevel) Erzeugt einen neuen Consumer für Log-Informationen. -
Methodenübersicht
-
Felddetails
-
printTime
public final boolean printTimeGibt an, ob die Zeit beim Loggen ausgegeben wird oder nicht. -
printLevel
public final boolean printLevelGibt an, ob das Log-Level beim Loggen ausgegeben wird oder nicht. -
out
Der Output-Stream für die Datei
-
-
Konstruktordetails
-
LogConsumerLogfile
Erzeugt einen neuen Consumer für Log-Informationen, mit den Standardeinstellungen, das weder Zeit noch Log-Level mit ausgegeben werden.- Parameter:
filename
- der Dateiname der Log-Datei- Löst aus:
IOException
- falls ein Fehler beim Datei-Zugriff auftritt
-
LogConsumerLogfile
public LogConsumerLogfile(String filename, boolean printTime, boolean printLevel) throws IOException Erzeugt einen neuen Consumer für Log-Informationen.- Parameter:
filename
- der Dateiname der Log-DateiprintTime
- gibt an, ob die Zeit beim Loggen ausgegeben wird oder nichtprintLevel
- gibt an, ob das Log-Level beim Loggen ausgegeben wird oder nicht- Löst aus:
IOException
- falls ein Fehler beim Datei-Zugriff auftritt
-
-
Methodendetails