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で指定されたトランザクション・ブランチのための処理を開始します。 
 |