org.seasar.extension.jta
クラス TransactionManagerImpl
java.lang.Object
org.seasar.extension.jta.TransactionManagerImpl
- すべての実装インタフェース:
- TransactionManager
- public class TransactionManagerImpl
- extends Object
- implements TransactionManager
TransactionManager
の実装クラスです。
- 作成者:
- higa
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionManagerImpl
public TransactionManagerImpl()
TransactionManagerImpl
のインスタンスを構築します。
begin
public void begin()
throws NotSupportedException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の begin
- 例外:
NotSupportedException
SystemException
commit
public void commit()
throws RollbackException,
HeuristicMixedException,
HeuristicRollbackException,
SecurityException,
IllegalStateException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の commit
- 例外:
RollbackException
HeuristicMixedException
HeuristicRollbackException
SecurityException
IllegalStateException
SystemException
suspend
public Transaction suspend()
throws SystemException
- 定義:
- インタフェース
TransactionManager
内の suspend
- 例外:
SystemException
resume
public void resume(Transaction resumeTx)
throws InvalidTransactionException,
IllegalStateException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の resume
- 例外:
InvalidTransactionException
IllegalStateException
SystemException
rollback
public void rollback()
throws IllegalStateException,
SecurityException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の rollback
- 例外:
IllegalStateException
SecurityException
SystemException
setRollbackOnly
public void setRollbackOnly()
throws IllegalStateException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の setRollbackOnly
- 例外:
IllegalStateException
SystemException
setTransactionTimeout
public void setTransactionTimeout(int timeout)
throws SystemException
- 定義:
- インタフェース
TransactionManager
内の setTransactionTimeout
- 例外:
SystemException
getStatus
public int getStatus()
- 定義:
- インタフェース
TransactionManager
内の getStatus
getTransaction
public Transaction getTransaction()
- 定義:
- インタフェース
TransactionManager
内の getTransaction
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.