Class TextWriter.Stream
java.lang.Object
org.forgerock.audit.events.handlers.writers.TextWriter.Stream
- All Implemented Interfaces:
TextWriter
- Enclosing interface:
- TextWriter
A TextWriter implementation which writes to a given output stream.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.forgerock.audit.events.handlers.writers.TextWriter
TextWriter.Stream
-
Constructor Summary
ConstructorDescriptionStream
(OutputStream outputStream) Creates a new text writer that will write to the provided output stream. -
Method Summary
-
Constructor Details
-
Stream
Creates a new text writer that will write to the provided output stream.- Parameters:
outputStream
- The output stream to which
-
-
Method Details
-
write
Description copied from interface:TextWriter
Writes some text to the output stream.- Specified by:
write
in interfaceTextWriter
- Parameters:
text
- The text to write
-
flush
public void flush()Description copied from interface:TextWriter
Flushes any buffered contents of the output stream.- Specified by:
flush
in interfaceTextWriter
-
shutdown
public void shutdown()Description copied from interface:TextWriter
Releases any resources held by the writer.- Specified by:
shutdown
in interfaceTextWriter
-
getBytesWritten
public long getBytesWritten()Description copied from interface:TextWriter
Retrieves the number of bytes written by this writer.- Specified by:
getBytesWritten
in interfaceTextWriter
- Returns:
- the number of bytes written by this writer.
-