Class InterruptibleOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
ecmwf.common.rmi.interruptible.InterruptibleOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public final class InterruptibleOutputStream extends FilterOutputStream
A FilterOutputStream that monitors client disconnects during RMI operations.
  • Constructor Details

    • InterruptibleOutputStream

      public InterruptibleOutputStream(OutputStream out)
      Instantiates a new interruptible output stream.
      Parameters:
      out - the out
    • InterruptibleOutputStream

      public InterruptibleOutputStream(OutputStream out, Socket socket)
      Instantiates a new interruptible output stream.
      Parameters:
      out - the out
      socket - the socket
  • Method Details