SQLServerXAResource のメンバ

次の表は、SQLServerXAResource クラスによって公開されるメンバを示しています。

コンストラクタ

なし。

フィールド

名前 説明

SSTRANSTIGHTLYCPLD

XA ブランチ トランザクション ID (XID) は異なるが、グローバル トランザクション ID (GTRID) が同じである、密に結合された XA トランザクションを許可するために使用します。

継承されたフィールド

継承元のクラス メソッド

javax.transaction.xa.XAResource

TMENDRSCAN、TMFAIL、TMJOIN、TMNOFLAGS、TMONEPHASE、TMRESUME、TMSTARTRSCAN、TMSUCCESS、TMSUSPEND、XA_OK、XA_RDONLY

メソッド

名前 説明

commit

渡された Xid オブジェクトによって指定されたグローバル トランザクションをコミットします。

end

トランザクション ブランチのために実行していた処理を終了します。

forget

リソース マネージャに対し、ヒューリスティックに決着されたトランザクション ブランチを無視するよう指示します。

getTransactionTimeout

SQLServerXAResource オブジェクトに設定された現在のトランザクション タイムアウト値を取得します。

isSameRM

対象オブジェクトが表すリソース マネージャ インスタンスと、渡された XAResource オブジェクトが表すリソース マネージャ インスタンスとが同一であるかどうかを示します。

prepare

渡された Xid オブジェクトによって指定されたトランザクションのコミットに対する準備を行うように、リソース マネージャに要求します。

recover

準備されたトランザクション ブランチの一覧を、リソース マネージャから取得します。

rollback

トランザクション ブランチのために実行した処理をロールバックするように、リソース マネージャに要求します。

setTransactionTimeout

SQLServerXAResource オブジェクトの現在のトランザクション タイムアウト値を設定します。

start

Xid オブジェクトで指定されたトランザクション ブランチのために処理を開始します。

継承されたメソッド

継承元のクラス メソッド

java.lang.Object

clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait

参照

関連項目

SQLServerXAResource クラス