java.lang.Object
org.apache.derby.jdbc.BasicEmbeddedDataSource40
org.apache.derby.jdbc.BasicEmbeddedXADataSource40
- All Implemented Interfaces:
- Serializable,- Wrapper,- CommonDataSource,- DataSource,- XADataSource,- org.apache.derby.iapi.jdbc.EmbeddedDataSourceInterface,- org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterface
public class BasicEmbeddedXADataSource40
extends BasicEmbeddedDataSource40
implements org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterface, XADataSource
This data source is suitable for an application using embedded Derby,
 running on Java 8 Compact Profile 2 or higher.
 
 BasicEmbeddedXADataSource40 is similar to
 EmbeddedXADataSource40, except that it does not support JNDI
 naming, i.e. it does not implement 
javax.naming.Referenceable.- See Also:
- 
- EmbeddedXADataSource40
- Serialized Form
 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.derby.iapi.jdbc.ResourceAdapterfinal XAConnectionfinal XAConnectiongetXAConnection(String user, String password) Methods inherited from class org.apache.derby.jdbc.BasicEmbeddedDataSource40equals, getAttributesAsPassword, getConnection, getConnection, getConnection, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getLoginTimeout, getLogWriter, getParentLogger, getPassword, getShutdownDatabase, getUser, hashCode, isWrapperFor, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setLoginTimeout, setLogWriter, setPassword, setShutdownDatabase, setUser, unwrapMethods inherited from class java.lang.ObjectgetClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.sql.CommonDataSourcegetParentLoggerMethods inherited from interface javax.sql.DataSourcecreateConnectionBuilder, getConnection, getConnection, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriterMethods inherited from interface org.apache.derby.iapi.jdbc.EmbeddedDataSourceInterfacegetAttributesAsPassword, getConnection, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getPassword, getShutdownDatabase, getUser, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setPassword, setShutdownDatabase, setUserMethods inherited from interface org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterfacecreateShardingKeyBuilderMethods inherited from interface java.sql.WrapperisWrapperFor, unwrapMethods inherited from interface javax.sql.XADataSourcecreateXAConnectionBuilder, getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
- 
Constructor Details- 
BasicEmbeddedXADataSource40public BasicEmbeddedXADataSource40()Constructs a basic embedded XA data source. See the class Javadoc.
 
- 
- 
Method Details- 
getXAConnection- Specified by:
- getXAConnectionin interface- XADataSource
- Throws:
- SQLException
 
- 
getXAConnection- Specified by:
- getXAConnectionin interface- XADataSource
- Throws:
- SQLException
 
- 
getResourceAdapterpublic org.apache.derby.iapi.jdbc.ResourceAdapter getResourceAdapter()- Specified by:
- getResourceAdapterin interface- org.apache.derby.iapi.jdbc.EmbeddedXADataSourceInterface
- Returns:
- The ResourceAdapter instance for the underlying database
 
 
-