Package org.jboss.seam.transaction

Interface Summary
Synchronizations Interface for registering transaction synchronizations
 

Class Summary
AbstractUserTransaction Base implementation of UserTransaction
CMTTransaction Wraps EJBContext transaction management in a UserTransaction interface.
DefaultSeamTransaction Supports injection of a Seam UserTransaction object that wraps the current JTA transaction or EJB container managed transaction.
EntityTransaction Support for the JPA EntityTransaction API.
HibernateTransaction Support for the Hibernate transaction API.
NoTransaction When no kind of transaction management exists.
SeSynchronizations This implementation does not have access to the JTA TransactionManager, so it is not fully aware of container managed transaction lifecycle, and is not able to register Synchronizations with a container managed transaction.
SimpleTransactionExceptionHandler Very simple exception handler to mark the transaction for rollback.
TransactionExtension Extension than provides a SeamTransaction if no other UserTransaction has been registered.
TransactionInterceptor Implements transaction propagation rules for Seam JavaBean components.
TransactionManagerSynchronizations Synchronizations implementation that registers synchronizations with a JTA TransactionManager
TransactionServletListener Listener to begin / commit / rollback a transaction around each request.
UTTransaction Wraps JTA transaction management in a Seam UserTransaction interface.
Work<T> Performs work in a JTA transaction.
 



Copyright © 2011 Seam Framework. All Rights Reserved.