Class LoggerFilterOutputStream

  • All Implemented Interfaces:
    Closeable, Flushable, AutoCloseable

    public class LoggerFilterOutputStream
    extends FilterOutputStream
    Logs each line written to a pre-defined level. Can also be configured with a Marker. This class provides an interface that follows the OutputStream methods in spirit, but doesn't require output to any external stream. This class should not be used as a stream for an underlying logger unless it's being used as a bridge. Otherwise, infinite loops may occur!
    Since:
    2.1