org.seasar.framework.util
クラス TransactionUtil

java.lang.Object
  拡張org.seasar.framework.util.TransactionUtil

public class TransactionUtil
extends java.lang.Object

Transaction用のユーティリティクラスです。

作成者:
higa

コンストラクタの概要
protected TransactionUtil()
          インスタンスを構築します。
 
メソッドの概要
static void enlistResource(Transaction tx, XAResource xaResource)
          トランザクションに参加します。
static int getStatus(Transaction tx)
          トランザクションのステータスを返します。
static void registerSynchronization(Transaction tx, Synchronization sync)
          Synchronizationを登録します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TransactionUtil

protected TransactionUtil()
インスタンスを構築します。

メソッドの詳細

getStatus

public static int getStatus(Transaction tx)
トランザクションのステータスを返します。

パラメータ:
tx - トランザクション
戻り値:
トランザクションのステータス

enlistResource

public static void enlistResource(Transaction tx,
                                  XAResource xaResource)
トランザクションに参加します。

パラメータ:
tx -
xaResource -

registerSynchronization

public static void registerSynchronization(Transaction tx,
                                           Synchronization sync)
Synchronizationを登録します。

パラメータ:
tx -
sync -


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.