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