Class TcpBufferedOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.apache.activemq.transport.tcp.TcpBufferedOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, TimeStampStream

public class TcpBufferedOutputStream extends FilterOutputStream implements TimeStampStream
An optimized buffered outputstream for Tcp
  • Constructor Details

    • TcpBufferedOutputStream

      public TcpBufferedOutputStream(OutputStream out)
      Constructor
      Parameters:
      out -
    • TcpBufferedOutputStream

      public TcpBufferedOutputStream(OutputStream out, int size)
      Creates a new buffered output stream to write data to the specified underlying output stream with the specified buffer size.
      Parameters:
      out - the underlying output stream.
      size - the buffer size.
      Throws:
      IllegalArgumentException - if size <= 0.
  • Method Details