Package oracle.jdbc.datasource
Interface OracleXADataSource
-
- All Superinterfaces:
javax.sql.CommonDataSource
,OracleCommonDataSource
,javax.sql.XADataSource
- All Known Subinterfaces:
OracleXADataSource
- All Known Implementing Classes:
OracleXADataSource
,OracleXADataSource
,OracleXADataSourceImpl
public interface OracleXADataSource extends javax.sql.XADataSource, OracleCommonDataSource
This interface defines the Oracle extensions to the standard JDBC interfaceXADataSource
.- Since:
- 12.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OracleXAConnectionBuilder
createXAConnectionBuilder()
Creates a newOracleXAConnectionBuilder
instance-
Methods inherited from interface oracle.jdbc.datasource.OracleCommonDataSource
createShardingKeyBuilder, getConnectionProperties, getConnectionProperty, getDatabaseName, getDataSourceName, getDescription, getExplicitCachingEnabled, getImplicitCachingEnabled, getMaxStatements, getNetworkProtocol, getPortNumber, getRoleName, getServerName, getURL, getUser, setConnectionProperties, setConnectionProperty, setDatabaseName, setDataSourceName, setDescription, setExplicitCachingEnabled, setHostnameResolver, setImplicitCachingEnabled, setMaxStatements, setNetworkProtocol, setPassword, setPortNumber, setRoleName, setServerName, setSingleShardTransactionSupport, setSSLContext, setTokenSupplier, setURL, setUser
-
-
-
-
Method Detail
-
createXAConnectionBuilder
OracleXAConnectionBuilder createXAConnectionBuilder() throws java.sql.SQLException
Creates a newOracleXAConnectionBuilder
instance- Specified by:
createXAConnectionBuilder
in interfacejavax.sql.XADataSource
- Returns:
- The
OracleXAConnectionBuilder
instance that was created - Throws:
java.sql.SQLException
- if an error occurs creating the builder
-
-