public class FBXAConnection extends FBPooledConnection implements javax.sql.XAConnection
FBXADataSource| Constructor and Description |
|---|
FBXAConnection(FBConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
protected org.firebirdsql.ds.PooledConnectionHandler |
createConnectionHandler(java.sql.Connection connection)
Creates the PooledConnectionHandler for the connection.
|
javax.transaction.xa.XAResource |
getXAResource() |
protected boolean |
inDistributedTransaction() |
protected void |
resetConnection(java.sql.Connection connection) |
addConnectionEventListener, addStatementEventListener, close, fireConnectionClosed, fireConnectionError, fireFatalConnectionError, getConnection, releaseConnectionHandler, removeConnectionEventListener, removeStatementEventListenerpublic FBXAConnection(FBConnection connection)
public javax.transaction.xa.XAResource getXAResource()
throws java.sql.SQLException
getXAResource in interface javax.sql.XAConnectionjava.sql.SQLExceptionprotected void resetConnection(java.sql.Connection connection)
throws java.sql.SQLException
resetConnection in class FBPooledConnectionjava.sql.SQLExceptionprotected org.firebirdsql.ds.PooledConnectionHandler createConnectionHandler(java.sql.Connection connection)
FBPooledConnectionSubclasses may override this method to return their own subclass of PooledConnectionHandler.
createConnectionHandler in class FBPooledConnectionconnection - Connectionprotected boolean inDistributedTransaction()
throws java.sql.SQLException
java.sql.SQLExceptionCopyright © 2001-2022 Jaybird (Firebird JDBC/JCA) team. All rights reserved.