Class AutoFlushingObjectWriter

java.lang.Object
ch.qos.logback.core.net.AutoFlushingObjectWriter
All Implemented Interfaces:
ObjectWriter

public class AutoFlushingObjectWriter extends Object implements ObjectWriter
Automatically flushes the underlying ObjectOutputStream immediately after calling it's ObjectOutputStream.writeObject(Object) method.
Author:
Sebastian Gröbler
  • Constructor Details

    • AutoFlushingObjectWriter

      public AutoFlushingObjectWriter(ObjectOutputStream objectOutputStream, int resetFrequency)
      Creates a new instance for the given ObjectOutputStream.
      Parameters:
      objectOutputStream - the stream to write to
      resetFrequency - the frequency with which the given stream will be automatically reset to prevent a memory leak
  • Method Details