de.bsvrz.sys.startstopp.prozessvew
Class Logbuch

java.lang.Object
  extended by de.bsvrz.sys.startstopp.prozessvew.Logbuch

public class Logbuch
extends java.lang.Object

Klasse realisiert ein Logbuch in dem Systemmeldungen von StartStopp gespeichert werden. Die Klasse wird als Singelton ausgeführt. Für jeden Tag wird eine neue Datei angelegt.

Author:
Dambach Werke GmbH

Nested Class Summary
static class Logbuch.Inner
          Innere Klasse zum Sicherstellen, dass wirklich nur eine Instanz der Klasse gebildet wird
 
Method Summary
static Logbuch getInstanz()
          Methode liefert die einzige Instanz der Klasse zurück
 void schreibe(java.lang.String text)
          Methode zum Schreiben in das Versionierung.
 void schreibe(java.lang.String kennung, java.lang.String text)
          Methode zum Schreiben in das Logbuch.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstanz

public static Logbuch getInstanz()
Methode liefert die einzige Instanz der Klasse zurück

Returns:
einzige Instanz der Klasse

schreibe

public void schreibe(java.lang.String text)
Methode zum Schreiben in das Versionierung. Der übergebene Text wird mit Datum und Uhrzeit versehen und am Ende mit \r\n erweitert (DOS-Format).

Parameters:
text - zu schreibender Text

schreibe

public void schreibe(java.lang.String kennung,
                     java.lang.String text)
Methode zum Schreiben in das Logbuch. Der übergebene Text wird mit Datum und Uhrzeit versehen und am Ende mit \r\n erweitert (DOS-Format).

Parameters:
kennung - Kennung nach der Uhrzeit nach der später in der Datei gefiltert werden kann
text - zu schreibender Text