Package org.hibernate.resource.transaction.backend.jta.internal.synchronization
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacks-
Interface Summary Interface Description ExceptionMapper A pluggable strategy for defining how theSynchronization
registered by Hibernate handles exceptions.SynchronizationCallbackCoordinator Manages funneling JTA Synchronization callbacks back into the Hibernate transaction engine.SynchronizationCallbackTarget Defines "inflow" for JTA transactions from the perspective of Hibernate's registered JTA Synchronization back into the TransactionCoordinator by means of the SynchronizationCallbackCoordinator. -
Class Summary Class Description RegisteredSynchronization The JTASynchronization
Hibernate registers when needed for JTA callbacks.SynchronizationCallbackCoordinatorNonTrackingImpl Manages callbacks from theSynchronization
registered by Hibernate.SynchronizationCallbackCoordinatorTrackingImpl Extension of SynchronizationCallbackCoordinatorNonTrackingImpl that adds checking of whether a rollback comes from a thread other than the application thread (thread used to register the Synchronization)