com.ibm.jtopenlite.database.jdbc

Class JDBCBlobLocator

  • java.lang.Object
    • com.ibm.jtopenlite.database.jdbc.JDBCBlobLocator
    • Method Detail

      • getBinaryStream

        public java.io.InputStream getBinaryStream()
                                            throws java.sql.SQLException
        Specified by:
        getBinaryStream in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • getBinaryStream

        public java.io.InputStream getBinaryStream(long pos,
                                          long length)
                                            throws java.sql.SQLException
        Specified by:
        getBinaryStream in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • getBytes

        public byte[] getBytes(long pos,
                      int length)
                        throws java.sql.SQLException
        Specified by:
        getBytes in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • refreshLength

        public void refreshLength()
                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • length

        public long length()
                    throws java.sql.SQLException
        Specified by:
        length in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • position

        public long position(java.sql.Blob pattern,
                    long start)
                      throws java.sql.SQLException
        Not implemented.
        Specified by:
        position in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • position

        public long position(byte[] pattern,
                    long start)
                      throws java.sql.SQLException
        Not implemented.
        Specified by:
        position in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • setBinaryStream

        public java.io.OutputStream setBinaryStream(long pos)
                                             throws java.sql.SQLException
        Not implemented.
        Specified by:
        setBinaryStream in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • setBytes

        public int setBytes(long pos,
                   byte[] bytes)
                     throws java.sql.SQLException
        Not implemented.
        Specified by:
        setBytes in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • setBytes

        public int setBytes(long pos,
                   byte[] bytes,
                   int offset,
                   int len)
                     throws java.sql.SQLException
        Not implemented.
        Specified by:
        setBytes in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • truncate

        public void truncate(long len)
                      throws java.sql.SQLException
        Not implemented.
        Specified by:
        truncate in interface java.sql.Blob
        Throws:
        java.sql.SQLException
      • free

        public void free()
                  throws java.sql.SQLException
        Specified by:
        free in interface java.sql.Blob
        Throws:
        java.sql.SQLException