JavaTM Platform
Standard Ed. 6

javax.sql
インタフェース XADataSource

すべてのスーパーインタフェース:
CommonDataSource

public interface XADataSource
extends CommonDataSource

内部で使用される XAConnection オブジェクトのファクトリです。XADataSource インタフェースを実装するオブジェクトは、一般に、JavaTM Naming and Directory Interface (JNDI) を使用するネームサービスで登録されます。

導入されたバージョン:
1.4

メソッドの概要
 XAConnection getXAConnection()
          分散トランザクションで使用可能な、物理データベース接続の確立を試みます。
 XAConnection getXAConnection(String user, String password)
          指定されたユーザー名とパスワードを使用して、物理データベース接続の確立を試みます。
 
インタフェース javax.sql.CommonDataSource から継承されたメソッド
getLoginTimeout, getLogWriter, setLoginTimeout, setLogWriter
 

メソッドの詳細

getXAConnection

XAConnection getXAConnection()
                             throws SQLException
分散トランザクションで使用可能な、物理データベース接続の確立を試みます。

戻り値:
データソースへの物理接続を表す XAConnection オブジェクト。このオブジェクトは分散トランザクションで使用される
例外:
SQLException - データベースアクセスエラーが発生した場合
SQLFeatureNotSupportedException - JDBC ドライバがこのメソッドをサポートしない場合
導入されたバージョン:
1.4

getXAConnection

XAConnection getXAConnection(String user,
                             String password)
                             throws SQLException
指定されたユーザー名とパスワードを使用して、物理データベース接続の確立を試みます。返される接続は、分散トランザクションで使用できます。

パラメータ:
user - その代理として接続が行われるデータベースユーザー
password - ユーザーのパスワード
戻り値:
データソースへの物理接続を表す XAConnection オブジェクト。このオブジェクトは分散トランザクションで使用される
例外:
SQLException - データベースアクセスエラーが発生した場合
SQLFeatureNotSupportedException - JDBC ドライバがこのメソッドをサポートしない場合
導入されたバージョン:
1.4

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。