public class BasicEmbeddedXADataSource40 extends BasicEmbeddedDataSource40 implements EmbeddedXADataSourceInterface, javax.sql.XADataSource
javax.naming.Referenceable
.EmbeddedXADataSource40
,
Serialized FormModifier and Type | Field and Description |
---|---|
private ResourceAdapter |
ra |
private static long |
serialVersionUID |
attributesAsPassword, connectionAttributes, createDatabase, databaseName, dataSourceName, description, driver, jdbcurl, loginTimeout, shutdownDatabase
Constructor and Description |
---|
BasicEmbeddedXADataSource40() |
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() |
getParentLogger
equals, findDriver, getAttributesAsPassword, getConnection, getConnection, getConnection, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getLoginTimeout, getLogWriter, getPassword, getShortDatabaseName, getShutdownDatabase, getUser, isWrapperFor, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setLoginTimeout, setLogWriter, setPassword, setShutdownDatabase, setupResourceAdapter, setUser, unwrap
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributesAsPassword, getConnectionAttributes, getCreateDatabase, getDatabaseName, getDataSourceName, getDescription, getPassword, getShutdownDatabase, getUser, setAttributesAsPassword, setConnectionAttributes, setCreateDatabase, setDatabaseName, setDataSourceName, setDescription, setPassword, setShutdownDatabase, setUser
private static final long serialVersionUID
private transient ResourceAdapter ra
public final javax.sql.XAConnection getXAConnection() throws java.sql.SQLException
getXAConnection
in interface javax.sql.XADataSource
java.sql.SQLException
XADataSource.getXAConnection()
public final javax.sql.XAConnection getXAConnection(java.lang.String user, java.lang.String password) throws java.sql.SQLException
getXAConnection
in interface javax.sql.XADataSource
java.sql.SQLException
XADataSource.getXAConnection(String, String)
protected void update()
update
in class EmbeddedBaseDataSource
private javax.sql.XAConnection createXAConnection(ResourceAdapter ra, java.lang.String user, java.lang.String password, boolean requestPassword) throws java.sql.SQLException
user
- password
- java.sql.SQLException
- if a connection can't be createdpublic ResourceAdapter getResourceAdapter()
getResourceAdapter
in interface EmbeddedXADataSourceInterface
Apache Derby V10.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.