Package org.jboss.seam.persistence.transaction

Interface Summary
LocalEjbSynchronizations Local interface for EjbTransaction
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.
EjbSynchronizations Receives JTA transaction completion notifications from the EJB container, and passes them on to the registered Synchronizations.
EntityTransaction Support for the JPA EntityTransaction 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.
TransactionExtension Extension than provides a SeamTransaction if no other UserTransaction has been registered.
TransactionInterceptor Implements transaction propagation rules for Seam JavaBean components.
UTTransaction Wraps JTA transaction management in a Seam UserTransaction interface.
Work<T> Performs work in a JTA transaction.
 



Copyright © 2010 Seam Framework. All Rights Reserved.