Class PersistentOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.sblim.cimclient.internal.http.io.PersistentOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class PersistentOutputStream extends FilterOutputStream
Class PersistentOutputStream implements an output stream for which close() can be disabled.
  • Constructor Details

    • PersistentOutputStream

      public PersistentOutputStream(OutputStream pStream)
      Ctor.
      Parameters:
      pStream - The underlying stream
    • PersistentOutputStream

      public PersistentOutputStream(OutputStream pStream, boolean pClosable)
      Ctor.
      Parameters:
      pStream - The underlying stream
      pClosable - If false this stream will ignore calls to the close() method.
  • Method Details