Package ch.qos.logback.core.net
Class AutoFlushingObjectWriter
- java.lang.Object
-
- ch.qos.logback.core.net.AutoFlushingObjectWriter
-
- All Implemented Interfaces:
ObjectWriter
@Deprecated(since="2022-01-27") public class AutoFlushingObjectWriter extends java.lang.Object implements ObjectWriter
Deprecated.This internal logback API is not supported by AEM as a Cloud Service.Automatically flushes the underlyingObjectOutputStream
immediately after calling it'sObjectOutputStream.writeObject(Object)
method.
-
-
Constructor Summary
Constructors Constructor Description AutoFlushingObjectWriter(java.io.ObjectOutputStream objectOutputStream, int resetFrequency)
Deprecated.Creates a new instance for the givenObjectOutputStream
.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
write(java.lang.Object object)
Deprecated.Writes an object to an output.
-
-
-
Constructor Detail
-
AutoFlushingObjectWriter
public AutoFlushingObjectWriter(java.io.ObjectOutputStream objectOutputStream, int resetFrequency)
Deprecated.Creates a new instance for the givenObjectOutputStream
.- Parameters:
objectOutputStream
- the stream to write toresetFrequency
- the frequency with which the given stream will be automatically reset to prevent a memory leak
-
-
Method Detail
-
write
public void write(java.lang.Object object) throws java.io.IOException
Deprecated.Description copied from interface:ObjectWriter
Writes an object to an output.- Specified by:
write
in interfaceObjectWriter
- Parameters:
object
- theObject
to write- Throws:
java.io.IOException
- in case input/output fails, details are defined by the implementation
-
-