Class CloseBlockerOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.apache.commons.io.output.ProxyOutputStream
org.apache.fop.util.CloseBlockerOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class CloseBlockerOutputStream extends org.apache.commons.io.output.ProxyOutputStream
This is a decorator to block calls to close() to the underlying stream.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.commons.io.output.ProxyOutputStream

    org.apache.commons.io.output.ProxyOutputStream.Builder
  • Field Summary

    Fields inherited from class java.io.FilterOutputStream

    out
  • Constructor Summary

    Constructors
    Constructor
    Description
    Main constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void

    Methods inherited from class org.apache.commons.io.output.ProxyOutputStream

    afterWrite, beforeWrite, flush, handleIOException, setReference, write, write, write

    Methods inherited from class java.io.OutputStream

    nullOutputStream

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CloseBlockerOutputStream

      public CloseBlockerOutputStream(OutputStream out)
      Main constructor.
      Parameters:
      out - the underlying stream
  • Method Details