FileDocCategorySizeDatePackage
XADataSource.javaAPI DocJava SE 6 API1946Tue Jun 10 00:26:32 BST 2008javax.sql

XADataSource

public interface XADataSource implements CommonDataSource
A factory for 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).
since
1.4

Fields Summary
Constructors Summary
Methods Summary
public javax.sql.XAConnectiongetXAConnection()
Attempts to establish a physical database connection that can be used in a distributed transaction.

return
an XAConnection object, which represents a physical connection to a data source, that can be used in a distributed transaction
exception
SQLException if a database access error occurs
exception
SQLFeatureNotSupportedException if the JDBC driver does not support this method
since
1.4

public javax.sql.XAConnectiongetXAConnection(java.lang.String user, java.lang.String password)
Attempts to establish a physical database connection, using the given user name and password. The connection that is returned is one that can be used in a distributed transaction.

param
user the database user on whose behalf the connection is being made
param
password the user's password
return
an XAConnection object, which represents a physical connection to a data source, that can be used in a distributed transaction
exception
SQLException if a database access error occurs
exception
SQLFeatureNotSupportedException if the JDBC driver does not support this method
since
1.4