Class BlobOutputStream

java.lang.Object
java.io.OutputStream
org.apache.axiom.util.blob.BlobOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, org.apache.axiom.ext.io.ReadFromSupport

public abstract class BlobOutputStream extends OutputStream implements org.apache.axiom.ext.io.ReadFromSupport
Deprecated.
Output stream that is used to write to a blob. Instances of this class are returned by the WritableBlob.getOutputStream() method.
  • Constructor Details

    • BlobOutputStream

      public BlobOutputStream()
      Deprecated.
  • Method Details

    • getBlob

      public abstract WritableBlob getBlob()
      Deprecated.
      Get the blob to which this output stream belongs.
      Returns:
      the blob
    • readFrom

      public long readFrom(InputStream inputStream, long length) throws org.apache.axiom.ext.io.StreamCopyException
      Deprecated.
      Specified by:
      readFrom in interface org.apache.axiom.ext.io.ReadFromSupport
      Throws:
      org.apache.axiom.ext.io.StreamCopyException