public class BasicEmbeddedXADataSource40 extends BasicEmbeddedDataSource40 implements EmbeddedXADataSourceInterface, javax.sql.XADataSource
javax.naming.Referenceable.EmbeddedXADataSource40,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
private ResourceAdapter |
ra
link to the database
|
private static long |
serialVersionUID |
attributesAsPassword, connectionAttributes, createDatabase, databaseName, dataSourceName, description, driver, jdbcurl, loginTimeout, shutdownDatabase| Constructor and Description |
|---|
BasicEmbeddedXADataSource40()
Constructs a basic embedded XA data source.
|
| Modifier and Type | Method and Description |
|---|---|
private javax.sql.XAConnection |
createXAConnection(ResourceAdapter ra,
java.lang.String user,
java.lang.String password,
boolean requestPassword)
Instantiate and return an EmbedXAConnection from this instance
of EmbeddedXADataSource.
|
ResourceAdapter |
getResourceAdapter() |
javax.sql.XAConnection |
getXAConnection() |
javax.sql.XAConnection |
getXAConnection(java.lang.String user,
java.lang.String password) |
protected void |
update()
Update
BasicEmbeddedDataSource40.jdbcurl from attributes set. |
equals, findDriver, 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, setupResourceAdapter, setUser, unwrapclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetAttributesAsPassword, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getPassword, getShutdownDatabase, getUser, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setPassword, setShutdownDatabase, setUserprivate static final long serialVersionUID
private transient ResourceAdapter ra
public BasicEmbeddedXADataSource40()
public final javax.sql.XAConnection getXAConnection()
throws java.sql.SQLException
getXAConnection in interface javax.sql.XADataSourcejava.sql.SQLExceptionpublic final javax.sql.XAConnection getXAConnection(java.lang.String user,
java.lang.String password)
throws java.sql.SQLException
getXAConnection in interface javax.sql.XADataSourcejava.sql.SQLExceptionprotected void update()
BasicEmbeddedDataSource40.jdbcurl from attributes set.
Also clears ra.update in class BasicEmbeddedDataSource40private javax.sql.XAConnection createXAConnection(ResourceAdapter ra, java.lang.String user, java.lang.String password, boolean requestPassword) throws java.sql.SQLException
ra - The resource adapter for this databaseuser - The user namepassword - The passwordrequestPassword - @false if original call is from a
no-argument constructor, otherwise truejava.sql.SQLExceptionpublic ResourceAdapter getResourceAdapter()
getResourceAdapter in interface EmbeddedXADataSourceInterfaceApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.