public interface OracleXADataSource extends OracleConnectionPoolDataSource, OracleXADataSource
CONNECTION_PROPERTIES, DATA_SOURCE_NAME, DATABASE_NAME, DESCRIPTION, EXPLICIT_CACHING_ENABLED, IMPLICIT_CACHING_ENABLED, MAX_STATEMENTS, NETWORK_PROTOCOL, PASSWORD, PORT_NUMBER, ROLE_NAME, SERVER_NAME, URL, USER
Modifier and Type | Method and Description |
---|---|
XAConnection |
getXAConnection()
Attempts to establish a database connection that can be used in a distributed transaction.
|
XAConnection |
getXAConnection(String user, String passwd)
Attempts to establish a database connection that can be used in a distributed transaction.
|
getPooledConnection, getPooledConnection
clearReplayStatistics, getConnectionInitializationCallback, getConnectionProperty, getExplicitCachingEnabled, getImplicitCachingEnabled, getMaxStatements, getReplayStatistics, getRoleName, registerConnectionInitializationCallback, setConnectionProperty, setExplicitCachingEnabled, setImplicitCachingEnabled, setMaxStatements, setRoleName, unregisterConnectionInitializationCallback
createConnectionBuilder
getConnection, getConnection
isWrapperFor, unwrap
createShardingKeyBuilder, getConnectionProperties, getDatabaseName, getDataSourceName, getDescription, getNetworkProtocol, getPortNumber, getServerName, getURL, getUser, setConnectionProperties, setDatabaseName, setDataSourceName, setDescription, setNetworkProtocol, setPassword, setPortNumber, setServerName, setSSLContext, setTokenSupplier, setURL, setUser
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter
createPooledConnectionBuilder
createXAConnectionBuilder
XAConnection getXAConnection() throws SQLException
getXAConnection
in interface XADataSource
SQLException
- if a database-access error occurs.XAConnection getXAConnection(String user, String passwd) throws SQLException
getXAConnection
in interface XADataSource
user
- The database user on whose behalf the Connection is being made.passwd
- The user's passwordSQLException
- if a database-access error occurs.