| パッケージ | 説明 | 
|---|---|
| javax.transaction.xa | 
 トランザクション・マネージャとリソース・マネージャとの間の規約を定義するAPIを提供し、トランザクション・マネージャがリソース・オブジェクト(リソース・マネージャ・ドライバから提供される)をJTAトランザクションに登録および登録解除できるようにします。 
 | 
| 修飾子と型 | メソッドと説明 | 
|---|---|
void | 
XAResource.commit(Xid xid, boolean onePhase)
xidで指定されたグローバル・トランザクションをコミットします。 
 | 
void | 
XAResource.end(Xid xid, int flags)
トランザクション・ブランチのために実行された処理を終了します。 
 | 
void | 
XAResource.forget(Xid xid)
ヒューリスティックに決着されたトランザクション・ブランチを無視するようにリソース・マネージャに通知します。 
 | 
int | 
XAResource.getTransactionTimeout()
このXAResourceインスタンスに対して設定された現在のトランザクション・タイムアウト値を取得します。 
 | 
boolean | 
XAResource.isSameRM(XAResource xares)
このメソッドを呼び出して、ターゲット・オブジェクトで表されるリソース・マネージャ・インスタンスがパラメータxaresで表されるリソース・マネージャ・インスタンスと同じかどうかを判定できます。 
 | 
int | 
XAResource.prepare(Xid xid)
xidで指定されたトランザクションのトランザクション・コミットの準備をするようリソース・マネージャに要求します。 
 | 
Xid[] | 
XAResource.recover(int flag)
リソース・マネージャから準備されたトランザクション・ブランチのリストを取得します。 
 | 
void | 
XAResource.rollback(Xid xid)
トランザクション・ブランチのために実行された処理をロールバックするようリソース・マネージャに通知します。 
 | 
boolean | 
XAResource.setTransactionTimeout(int seconds)
この 
XAResourceインスタンスの現在のトランザクション・タイムアウト値を設定します。 | 
void | 
XAResource.start(Xid xid, int flags)
xidで指定されたトランザクション・ブランチのための処理を開始します。 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
 Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.