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-2020 Jaybird (Firebird JDBC/JCA) team. All rights reserved.