public interface XADataSource extends CommonDataSource
XAConnection objects that is used internally.
 An object that implements the XADataSource interface is
 typically registered with a naming service that uses the
 Java Naming and Directory InterfaceTM
 (JNDI).| Modifier and Type | Method and Description | 
|---|---|
| XAConnection | getXAConnection()Attempts to establish a physical database connection that can be
 used in a distributed transaction. | 
| XAConnection | getXAConnection(String user,
               String password)Attempts to establish a physical database connection, using the given
 user name and password. | 
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriterXAConnection getXAConnection() throws SQLException
XAConnection object, which represents a
          physical connection to a data source, that can be used in
          a distributed transactionSQLException - if a database access error occursSQLFeatureNotSupportedException - if the JDBC driver does not support
 this methodXAConnection getXAConnection(String user, String password) throws SQLException
user - the database user on whose behalf the connection is being madepassword - the user's passwordXAConnection object, which represents a
          physical connection to a data source, that can be used in
          a distributed transactionSQLException - if a database access error occursSQLFeatureNotSupportedException - if the JDBC driver does not support
 this method Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.