org.seasar.extension.tx.adapter
クラス WAS6TransactionSynchronizationRegistry

java.lang.Object
  拡張org.seasar.extension.tx.adapter.WAS6TransactionSynchronizationRegistry
すべての実装インタフェース:
TransactionSynchronizationRegistry

public class WAS6TransactionSynchronizationRegistry
extends java.lang.Object
implements TransactionSynchronizationRegistry

WebSphere version 6 (6.0.2.19以降または6.1.0.9以降) が提供するUOW APIを使用する、 TransactionSynchronizationRegistryの実装です。

導入されたバージョン:
2.4.18
作成者:
koichik

フィールドの概要
protected  com.ibm.wsspi.uow.UOWManager uowManager
          UOW API の提供するトランザクションマネージャ
 
コンストラクタの概要
WAS6TransactionSynchronizationRegistry(com.ibm.wsspi.uow.UOWManager uowManager)
          インスタンスを構築します。
 
メソッドの概要
 java.lang.Object getResource(java.lang.Object key)
           
 boolean getRollbackOnly()
           
 java.lang.Object getTransactionKey()
           
 int getTransactionStatus()
           
 void putResource(java.lang.Object key, java.lang.Object value)
           
 void registerInterposedSynchronization(Synchronization sync)
           
 void setRollbackOnly()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

uowManager

protected com.ibm.wsspi.uow.UOWManager uowManager
UOW API の提供するトランザクションマネージャ

コンストラクタの詳細

WAS6TransactionSynchronizationRegistry

public WAS6TransactionSynchronizationRegistry(com.ibm.wsspi.uow.UOWManager uowManager)
インスタンスを構築します。

パラメータ:
uowManager - UOW API の提供するトランザクションマネージャ
メソッドの詳細

getResource

public java.lang.Object getResource(java.lang.Object key)
定義:
インタフェース TransactionSynchronizationRegistry 内の getResource

getRollbackOnly

public boolean getRollbackOnly()
定義:
インタフェース TransactionSynchronizationRegistry 内の getRollbackOnly

getTransactionKey

public java.lang.Object getTransactionKey()
定義:
インタフェース TransactionSynchronizationRegistry 内の getTransactionKey

getTransactionStatus

public int getTransactionStatus()
定義:
インタフェース TransactionSynchronizationRegistry 内の getTransactionStatus

putResource

public void putResource(java.lang.Object key,
                        java.lang.Object value)
定義:
インタフェース TransactionSynchronizationRegistry 内の putResource

registerInterposedSynchronization

public void registerInterposedSynchronization(Synchronization sync)
定義:
インタフェース TransactionSynchronizationRegistry 内の registerInterposedSynchronization

setRollbackOnly

public void setRollbackOnly()
定義:
インタフェース TransactionSynchronizationRegistry 内の setRollbackOnly


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