Class LoggerOutputStream

All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class LoggerOutputStream extends LineOutputStream
Ein OutputStream, der alle Ausgaben in den Logger schreibt.
  • Constructor Details

    • LoggerOutputStream

      public LoggerOutputStream(Level logLevel)
      ct.
      Parameters:
      logLevel - das Log-Level, mit dem der OutputStream schreiben soll.
  • Method Details

    • writeLine

      public void writeLine(String s)
      Description copied from class: LineOutputStream
      Wird aufgerufen, wenn eine Zeile vollstaendig ist und geschrieben werden kann oder aber der Buffer voll ist. Wichtig: In der Zeile ggf. vorhandene Linewraps werden entfernt. Sollen Die Ausgaben also z.Bsp. via System.out geschrieben werden, dann bitte "println()" statt "print()" verwenden, um den entfernten Zeilenumbruch wieder anzufuegen.
      Specified by:
      writeLine in class LineOutputStream
      Parameters:
      s - der zu schreibende String bereinigt um seinen Zeilenumbruch.
      See Also: