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 Object
implements ObjectWriter
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
Automatically flushes the underlying
ObjectOutputStream
immediately after calling
it's ObjectOutputStream.writeObject(Object)
method.-
Constructor Summary
ConstructorsConstructorDescriptionAutoFlushingObjectWriter
(ObjectOutputStream objectOutputStream, int resetFrequency) Deprecated.Creates a new instance for the givenObjectOutputStream
. -
Method Summary
-
Constructor Details
-
AutoFlushingObjectWriter
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 Details
-
write
Deprecated.Description copied from interface:ObjectWriter
Writes an object to an output.- Specified by:
write
in interfaceObjectWriter
- Parameters:
object
- theObject
to write- Throws:
IOException
- in case input/output fails, details are defined by the implementation
-