Package org.firebirdsql.gds.ng
Class TransactionHelper
- java.lang.Object
- 
- org.firebirdsql.gds.ng.TransactionHelper
 
- 
 public class TransactionHelper extends java.lang.ObjectClass with static helper methods for use with transactions- Since:
- 3.0
- Author:
- Mark Rotteveel
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringNO_TRANSACTION_ACTIVE
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckTransactionActive(FbTransaction transaction)Checks if this statement has a transaction and that the transaction isTransactionState.ACTIVE.static voidcheckTransactionActive(FbTransaction transaction, int fbErrorCode)Checks if this statement has a transaction and that the transaction isTransactionState.ACTIVE.
 
- 
- 
- 
Field Detail- 
NO_TRANSACTION_ACTIVEpublic static final java.lang.String NO_TRANSACTION_ACTIVE - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
checkTransactionActivepublic static void checkTransactionActive(FbTransaction transaction) throws java.sql.SQLException Checks if this statement has a transaction and that the transaction isTransactionState.ACTIVE.- Parameters:
- transaction- The transaction to check
- Throws:
- java.sql.SQLException- When this statement does not have a transaction, or if that transaction is not active.
 
 - 
checkTransactionActivepublic static void checkTransactionActive(FbTransaction transaction, int fbErrorCode) throws java.sql.SQLException Checks if this statement has a transaction and that the transaction isTransactionState.ACTIVE.- Parameters:
- transaction- The transaction to check
- fbErrorCode- Firebird error code to use for generating the exception message
- Throws:
- java.sql.SQLException- When this statement does not have a transaction, or if that transaction is not active.
 
 
- 
 
-