Class FileStreamBlob

  • All Implemented Interfaces:
    java.io.Serializable, Blob

    @Deprecated
    public class FileStreamBlob
    extends FileBlob
    Deprecated.
    since 3.1, this blob should not be used. It is used internally to bring backward compatibility since fetchBlob API deprecation.
    Since:
    3.1
    See Also:
    Serialized Form
    • Field Detail

      • inputStream

        protected final transient java.io.InputStream inputStream
        Deprecated.
    • Constructor Detail

      • FileStreamBlob

        public FileStreamBlob​(java.io.InputStream inputStream)
        Deprecated.
      • FileStreamBlob

        public FileStreamBlob​(java.io.InputStream inputStream,
                              java.lang.String filename,
                              java.lang.String mimeType,
                              long length)
        Deprecated.
    • Method Detail

      • getStream

        public java.io.InputStream getStream()
                                      throws java.io.IOException
        Deprecated.
        Specified by:
        getStream in interface Blob
        Overrides:
        getStream in class FileBlob
        Throws:
        java.io.IOException
      • getFile

        public java.io.File getFile()
        Deprecated.
        Overrides:
        getFile in class FileBlob
      • track

        public void track()
        Deprecated.
        Overrides:
        track in class FileBlob
      • convertStreamToFileIfNeeded

        protected void convertStreamToFileIfNeeded()
        Deprecated.