Package org.hibernate.resource.transaction.backend.jta.internal.synchronization
package org.hibernate.resource.transaction.backend.jta.internal.synchronization
Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacks-
ClassDescriptionA pluggable strategy for defining how the
Synchronization
registered by Hibernate handles exceptions.The JTASynchronization
Hibernate registers when needed for JTA callbacks.Manages funneling JTA Synchronization callbacks back into the Hibernate transaction engine.Manages callbacks from theSynchronization
registered by Hibernate.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)Defines "inflow" for JTA transactions from the perspective of Hibernate's registered JTA Synchronization back into the TransactionCoordinator by means of the SynchronizationCallbackCoordinator.