org.seasar.extension.jta
クラス SingletonTransactionManagerProxy
java.lang.Object
org.seasar.extension.jta.SingletonTransactionManagerProxy
- すべての実装インタフェース:
- TransactionManager
- public class SingletonTransactionManagerProxy
- extends Object
- implements TransactionManager
- 作成者:
- koichik
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingletonTransactionManagerProxy
public SingletonTransactionManagerProxy()
begin
public void begin()
throws NotSupportedException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の begin
- 例外:
NotSupportedException
SystemException
commit
public void commit()
throws HeuristicMixedException,
HeuristicRollbackException,
IllegalStateException,
RollbackException,
SecurityException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の commit
- 例外:
HeuristicMixedException
HeuristicRollbackException
IllegalStateException
RollbackException
SecurityException
SystemException
getStatus
public int getStatus()
throws SystemException
- 定義:
- インタフェース
TransactionManager
内の getStatus
- 例外:
SystemException
getTransaction
public Transaction getTransaction()
throws SystemException
- 定義:
- インタフェース
TransactionManager
内の getTransaction
- 例外:
SystemException
resume
public void resume(Transaction tx)
throws IllegalStateException,
InvalidTransactionException,
SystemException
- 定義:
- インタフェース
TransactionManager
内の resume
- 例外:
IllegalStateException
InvalidTransactionException
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
suspend
public Transaction suspend()
throws SystemException
- 定義:
- インタフェース
TransactionManager
内の suspend
- 例外:
SystemException
getTransactionManager
protected TransactionManager getTransactionManager()
Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.