org.jboss.seam.transaction
Class AbstractUserTransaction
java.lang.Object
org.jboss.seam.transaction.AbstractUserTransaction
- All Implemented Interfaces:
- javax.transaction.UserTransaction
- Direct Known Subclasses:
- CMTTransaction, EntityTransaction, HibernateTransaction, NoTransaction, UTTransaction
public abstract class AbstractUserTransaction
- extends java.lang.Object
- implements UserTransaction
Base implementation of UserTransaction
- Author:
- Gavin King
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.transaction.UserTransaction |
begin, commit, getStatus, rollback, setRollbackOnly, setTransactionTimeout |
AbstractUserTransaction
public AbstractUserTransaction()
isActive
public boolean isActive()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isActiveOrMarkedRollback
public boolean isActiveOrMarkedRollback()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isRolledBackOrMarkedRollback
public boolean isRolledBackOrMarkedRollback()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isMarkedRollback
public boolean isMarkedRollback()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isNoTransaction
public boolean isNoTransaction()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isRolledBack
public boolean isRolledBack()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isCommitted
public boolean isCommitted()
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
isConversationContextRequired
public boolean isConversationContextRequired()
registerSynchronization
public abstract void registerSynchronization(javax.transaction.Synchronization sync)
enlist
public void enlist(javax.persistence.EntityManager entityManager)
throws javax.transaction.SystemException
- Throws:
javax.transaction.SystemException
getSynchronizations
public static Synchronizations getSynchronizations()
Copyright © 2011 Seam Framework. All Rights Reserved.