Module org.firebirdsql.jaybird
Package org.firebirdsql.gds.ng.listeners

# Interface TransactionListener

All Known Implementing Classes:
  `AbstractFbBlob`, `AbstractFbDatabase`, `AbstractFbWireBlob`, `AbstractFbWireDatabase`, `AbstractFbWireInputBlob`, `AbstractFbWireOutputBlob`, `FBBlob`, `InlineBlobCache`, `TransactionListenerDispatcher`, `V10Database`, `V10InputBlob`, `V10OutputBlob`, `V11Database`, `V11InputBlob`, `V11OutputBlob`, `V12Database`, `V13Database`, `V15Database`, `V16Database`, `V18Database`, `V19Database`

public interface TransactionListener

Since:
  3.0
Author:
  Mark Rotteveel

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `transactionStateChanged(FbTransaction transaction, TransactionState newState, TransactionState previousState)`
  Signals that the transaction state changed.

- ## Method Details

  - ### transactionStateChanged

    void transactionStateChanged(FbTransaction transaction, TransactionState newState, TransactionState previousState)
    Signals that the transaction state changed.
    Parameters:
      `transaction` - `FbTransaction` that changed state