public class ProvidedXADataSourceConnection extends Object implements TransactionalDriverXAConnection
| Constructor and Description |
|---|
ProvidedXADataSourceConnection(String dbName,
String user,
String passwd,
XADataSource xaDatasource,
ConnectionImple conn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
closeCloseCurrentConnection() |
String |
dataSourceName() |
String |
dynamicClass() |
void |
finalize() |
XAConnection |
getConnection() |
XAConnection |
getCurrentConnection()
If there is a connection then return it.
|
XADataSource |
getDataSource() |
XAResource |
getResource() |
boolean |
inuse() |
String |
password() |
void |
reset() |
void |
setModifier(ConnectionModifier cm) |
boolean |
setTransaction(Transaction tx)
Remember the transaction we are being used within.
|
Transaction |
transaction() |
String |
url() |
String |
user() |
boolean |
validTransaction(Transaction tx)
Is this the same transaction?
|
public ProvidedXADataSourceConnection(String dbName, String user, String passwd, XADataSource xaDatasource, ConnectionImple conn) throws SQLException
SQLExceptionpublic boolean setTransaction(Transaction tx)
TransactionalDriverXAConnectionsetTransaction in interface TransactionalDriverXAConnectionpublic boolean validTransaction(Transaction tx)
TransactionalDriverXAConnectionvalidTransaction in interface TransactionalDriverXAConnectionpublic XAResource getResource() throws SQLException
getResource in interface TransactionalDriverXAConnectionSQLExceptionpublic final void close()
public final void reset()
public XAConnection getCurrentConnection() throws SQLException
SQLExceptionpublic void closeCloseCurrentConnection()
throws SQLException
closeCloseCurrentConnection in interface TransactionalDriverXAConnectionSQLExceptionpublic XAConnection getConnection() throws SQLException
getConnection in interface TransactionalDriverXAConnectionSQLExceptionpublic XADataSource getDataSource() throws SQLException
SQLExceptionpublic boolean inuse()
inuse in interface TransactionalDriverXAConnectionpublic String user()
public String password()
public String url()
public String dynamicClass()
public String dataSourceName()
public Transaction transaction()
public void setModifier(ConnectionModifier cm)
Copyright © 2025 JBoss by Red Hat. All rights reserved.