antLogger.logServer
Class LogWriter


public class LogWriter

LogWriter -
Diese Klasse ist für das Schreiben und Rotieren, sowie Löschen der logfiles zuständig.

JAVA-Logger antLogger; Projekt der HTA Luzern->Abteilung Informatik->Software Engineering
Authoren Patrick Bründler, Pascal Mengelt, Andy Wyss, Fabian Heusser
Teacher: Jörg Hofstetter
School: hta.fhz.ch, Horw;
Project Homepage: http://www.w3p.ch/antLogger/


LEGAL NOTICE
THIS PROJECT AND ITS FILES ARE COPYRIGHTED BY THE AUTHORS
THIS PROJECT CAN BE COPIED, MODIFIED AND DISTRIBUTED
UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENCE

Author:
Fabian Heusser, Patrick Bründler, Pascal Mengelt, Andy Wyss
Version: 1.0 $Date$ $Revision$

Constructor Summary
LogWriter()
          Constructor erstellt einen default-Printwriter

Method Summary
 voidclose()
          Offene Dateien schliessen
 voiddeleteFile(File file)
          Angegebene Datei löschen
 voidsetMaxFiles(int maxFiles)
          Maximale logfile-Anzahl setzen
 voidsetMaxFileSize(long maxFileSize)
          Maximale logfile-Grösse setzen
 voidwriteMsg(String msg)
          Eine message ins logfile schreiben

Constructor Detail

LogWriter

public LogWriter()
Constructor erstellt einen default-Printwriter
Method Detail

close

public void close()
Offene Dateien schliessen

deleteFile

public void deleteFile(File file)
Angegebene Datei löschen
Parameters:
file - zu löschendes file

setMaxFiles

public void setMaxFiles(int maxFiles)
Maximale logfile-Anzahl setzen
Parameters:
maxFiles - maximale Anzahl

setMaxFileSize

public void setMaxFileSize(long maxFileSize)
Maximale logfile-Grösse setzen
Parameters:
maxFileSize - maximale logfile-Grösse in Bytes

writeMsg

public void writeMsg(String msg)
Eine message ins logfile schreiben
Parameters:
msg - kompletter message string