Uses of Interface
org.firebirdsql.gds.IscBlobHandle

Packages that use IscBlobHandle
org.firebirdsql.gds This package contains classes defining Firebird API for Java language that applications can use to access databases directly without JDBC interfaces. 
org.firebirdsql.gds.impl This package contains classes for the pluggable GDS implementations. 
org.firebirdsql.gds.impl.jni   
org.firebirdsql.gds.impl.wire   
 

Uses of IscBlobHandle in org.firebirdsql.gds
 

Methods in org.firebirdsql.gds that return IscBlobHandle
 IscBlobHandle GDS.createIscBlobHandle()
          Factory method to create a new IscBlobHandle instance specific to the implementation of this interface.
 

Methods in org.firebirdsql.gds with parameters of type IscBlobHandle
 byte[] GDS.iscBlobInfo(IscBlobHandle handle, byte[] items, int bufferLength)
          Retrieve data about an existing blob.
 void GDS.iscCloseBlob(IscBlobHandle blob)
          Close an open blob.
 void GDS.iscCreateBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)
          Create a new blob within a given transaction.
 byte[] GDS.iscGetSegment(IscBlobHandle blob, int maxread)
          Fetch a segment of a blob.
 void GDS.iscOpenBlob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, BlobParameterBuffer blobParameterBuffer)
          Open a blob within a given transaction.
 void GDS.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)
          Write a segment of data to a blob.
 void GDS.iscSeekBlob(IscBlobHandle handle, int position, int seekMode)
          Seek to a given position in a blob.
 

Uses of IscBlobHandle in org.firebirdsql.gds.impl
 

Methods in org.firebirdsql.gds.impl that return IscBlobHandle
 IscBlobHandle GDSHelper.createBlob(boolean segmented)
          Create a new blob within the current transaction.
 IscBlobHandle GDSHelper.openBlob(long blob_id, boolean segmented)
          Open a handle to a new blob within the current transaction with the given id.
 

Methods in org.firebirdsql.gds.impl with parameters of type IscBlobHandle
 void GDSHelper.closeBlob(IscBlobHandle blob)
          Close a blob that has been opened within the database.
 byte[] GDSHelper.getBlobInfo(IscBlobHandle blob, byte[] requestItems, int bufferLength)
           
 int GDSHelper.getBlobLength(IscBlobHandle blob)
           
 byte[] GDSHelper.getBlobSegment(IscBlobHandle blob, int len)
          Get a segment from a blob.
 void GDSHelper.putBlobSegment(IscBlobHandle blob, byte[] buf)
          Write a segment of data to a blob.
 void GDSHelper.seekBlob(IscBlobHandle blob, int position, int mode)
           
 

Uses of IscBlobHandle in org.firebirdsql.gds.impl.jni
 

Methods in org.firebirdsql.gds.impl.jni that return IscBlobHandle
 IscBlobHandle BaseGDSImpl.createIscBlobHandle()
           
 

Methods in org.firebirdsql.gds.impl.jni with parameters of type IscBlobHandle
 byte[] BaseGDSImpl.iscBlobInfo(IscBlobHandle handle, byte[] items, int buffer_length)
           
 void BaseGDSImpl.iscCloseBlob(IscBlobHandle blob_handle)
           
 void BaseGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)
           
 byte[] BaseGDSImpl.iscGetSegment(IscBlobHandle blob, int maxread)
           
 void BaseGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)
           
 void BaseGDSImpl.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)
           
 void BaseGDSImpl.iscSeekBlob(IscBlobHandle handle, int position, int mode)
           
 void JniGDSImpl.native_isc_close_blob(IscBlobHandle blob)
           
abstract  void BaseGDSImpl.native_isc_close_blob(IscBlobHandle blob)
           
 void JniGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)
           
abstract  void BaseGDSImpl.native_isc_create_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)
           
 byte[] JniGDSImpl.native_isc_get_segment(IscBlobHandle blob, int maxread)
           
abstract  byte[] BaseGDSImpl.native_isc_get_segment(IscBlobHandle blob, int maxread)
           
 void JniGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)
           
abstract  void BaseGDSImpl.native_isc_open_blob2(IscDbHandle db, IscTrHandle tr, IscBlobHandle blob, byte[] dpbBytes)
           
 void JniGDSImpl.native_isc_put_segment(IscBlobHandle blob_handle, byte[] buffer)
           
abstract  void BaseGDSImpl.native_isc_put_segment(IscBlobHandle blob_handle, byte[] buffer)
           
 

Uses of IscBlobHandle in org.firebirdsql.gds.impl.wire
 

Classes in org.firebirdsql.gds.impl.wire that implement IscBlobHandle
 class isc_blob_handle_impl
          Describe class isc_blob_handle_impl here.
 

Methods in org.firebirdsql.gds.impl.wire that return IscBlobHandle
 IscBlobHandle AbstractJavaGDSImpl.createIscBlobHandle()
           
 

Methods in org.firebirdsql.gds.impl.wire with parameters of type IscBlobHandle
 byte[] AbstractJavaGDSImpl.iscBlobInfo(IscBlobHandle handle, byte[] items, int buffer_length)
           
 void AbstractJavaGDSImpl.iscCloseBlob(IscBlobHandle blob_handle)
           
 void AbstractJavaGDSImpl.iscCreateBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)
           
 byte[] AbstractJavaGDSImpl.iscGetSegment(IscBlobHandle blob_handle, int requested)
           
 void AbstractJavaGDSImpl.iscOpenBlob2(IscDbHandle db_handle, IscTrHandle tr_handle, IscBlobHandle blob_handle, BlobParameterBuffer blobParameterBuffer)
           
 void AbstractJavaGDSImpl.iscPutSegment(IscBlobHandle blob_handle, byte[] buffer)
           
 void AbstractJavaGDSImpl.iscSeekBlob(IscBlobHandle handle, int position, int seekMode)
           
 



Copyright © 2001-2010. All Rights Reserved.