Class V10Transaction

java.lang.Object
org.firebirdsql.gds.ng.AbstractFbTransaction
org.firebirdsql.gds.ng.wire.version10.V10Transaction
All Implemented Interfaces:
FbTransaction, ExceptionListenable, FbWireTransaction

public class V10Transaction extends AbstractFbTransaction implements FbWireTransaction
FbTransaction implementation for the version 10 wire protocol.
Since:
3.0
Author:
Mark Rotteveel
  • Constructor Details

    • V10Transaction

      public V10Transaction(FbWireDatabase database, int transactionHandle, TransactionState initialState)
      Creates a new instance of V10Transaction for the specified database.

      This can either be used for an active handle (with initialState TransactionState.ACTIVE), or a reconnected (prepared) handle (with initialState TransactionState.PREPARED).

      Parameters:
      database - FbWireDatabase implementation
      transactionHandle - Transaction handle
      initialState - The initial state of the transaction (only ACTIVE or PREPARED allowed).
  • Method Details