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