Interface FBObjectListener.BlobListener

All Known Implementing Classes:
FBObjectListener.NoActionBlobListener, InternalTransactionCoordinator, InternalTransactionCoordinator.AbstractTransactionCoordinator
Enclosing interface:
FBObjectListener

public static interface FBObjectListener.BlobListener
Listener for the events generated by BLOBs.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notify listener that execution of some BLOB operation had been completed.
    void
    Notify listener that execution of some BLOB operation had been started.
  • Method Details

    • executionStarted

      void executionStarted(FirebirdBlob blob) throws SQLException
      Notify listener that execution of some BLOB operation had been started.
      Parameters:
      blob - instance of FirebirdBlob that caused this event.
      Throws:
      SQLException - if something went wrong.
    • executionCompleted

      void executionCompleted(FirebirdBlob blob) throws SQLException
      Notify listener that execution of some BLOB operation had been completed.
      Parameters:
      blob - instance of FirebirdBlob that caused this event.
      Throws:
      SQLException - if something went wrong.