org.seasar.junitcdi.jta.internal
クラス TransactionServicesImpl

java.lang.Object
  上位を拡張 org.seasar.junitcdi.jta.internal.TransactionServicesImpl
すべての実装されたインタフェース:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.transaction.spi.TransactionServices

public class TransactionServicesImpl
extends Object
implements org.jboss.weld.transaction.spi.TransactionServices

S2JTAを使用するTransactionServicesの実装です.

作成者:
koichik

フィールドの概要
protected  TransactionManager transactionManager
          TransactionManager
protected  TransactionSynchronizationRegistry transactionSynchronizationRegistry
          TransactionSynchronizationRegistry
protected  UserTransaction userTransaction
          UserTransaction
 
コンストラクタの概要
TransactionServicesImpl()
           
 
メソッドの概要
 void cleanup()
           
 TransactionManager getTransactionManager()
          TransactionManagerを返します.
 TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
          TransactionSynchronizationRegistryを返します.
 UserTransaction getUserTransaction()
           
 boolean isTransactionActive()
           
 void registerSynchronization(Synchronization synchronizedObserver)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

transactionManager

protected final TransactionManager transactionManager
TransactionManager


userTransaction

protected final UserTransaction userTransaction
UserTransaction


transactionSynchronizationRegistry

protected final TransactionSynchronizationRegistry transactionSynchronizationRegistry
TransactionSynchronizationRegistry

コンストラクタの詳細

TransactionServicesImpl

public TransactionServicesImpl()
メソッドの詳細

registerSynchronization

public void registerSynchronization(Synchronization synchronizedObserver)
定義:
インタフェース org.jboss.weld.transaction.spi.TransactionServices 内の registerSynchronization

isTransactionActive

public boolean isTransactionActive()
定義:
インタフェース org.jboss.weld.transaction.spi.TransactionServices 内の isTransactionActive

getUserTransaction

public UserTransaction getUserTransaction()
定義:
インタフェース org.jboss.weld.transaction.spi.TransactionServices 内の getUserTransaction

getTransactionManager

public TransactionManager getTransactionManager()
TransactionManagerを返します.

戻り値:
TransactionManager

getTransactionSynchronizationRegistry

public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
TransactionSynchronizationRegistryを返します.

戻り値:
TransactionSynchronizationRegistry

cleanup

public void cleanup()
定義:
インタフェース org.jboss.weld.bootstrap.api.Service 内の cleanup


Copyright © 2010 The Seasar Foundation. All Rights Reserved.