Uses of Interface
jakarta.transaction.Synchronization
Packages that use Synchronization
Package
Description
Provides the API that defines the contract between the transaction
manager and the various parties involved in a distributed transaction
namely : resource manager, application, and application server.
This package defines the central Hibernate APIs, beginning with
SessionFactory, which represents an instance of
Hibernate at runtime and is the source of new instances of
Session and StatelessSession,
the most important APIs exposing persistence-related operations for
entities.Internal implementations and support around "current session" handling.
A range of container-specific implementations of
JtaPlatform.An SPI for integrating with container-provided implementations of JTA.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.Internal implementation details for reacting to JTA transaction completion via
Synchronization
callbacksInternal implementation details for the resource-level transaction capabilities of Hibernate.
Extended SPI contracts for the resource-level transaction capabilities of Hibernate.
-
Uses of Synchronization in jakarta.transaction
Methods in jakarta.transaction with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidTransactionSynchronizationRegistry.registerInterposedSynchronization(Synchronization sync) Register a Synchronization instance with special ordering semantics.voidTransaction.registerSynchronization(Synchronization sync) Register a synchronization object for the transaction currently associated with the target object. -
Uses of Synchronization in org.hibernate
Methods in org.hibernate with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidTransaction.registerSynchronization(Synchronization synchronization) Register a usersynchronization callbackfor this transaction. -
Uses of Synchronization in org.hibernate.context.internal
Classes in org.hibernate.context.internal that implement SynchronizationModifier and TypeClassDescriptionprotected static classJTA transaction sync used for cleanup of the internal session map.protected static classTransaction sync used for cleanup of the internal session map. -
Uses of Synchronization in org.hibernate.engine.transaction.internal
Methods in org.hibernate.engine.transaction.internal with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidTransactionImpl.registerSynchronization(Synchronization synchronization) -
Uses of Synchronization in org.hibernate.engine.transaction.jta.platform.internal
Methods in org.hibernate.engine.transaction.jta.platform.internal with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidAbstractJtaPlatform.registerSynchronization(Synchronization synchronization) voidJtaSynchronizationStrategy.registerSynchronization(Synchronization synchronization) Register a synchronizationvoidNoJtaPlatform.registerSynchronization(Synchronization synchronization) voidSynchronizationRegistryBasedSynchronizationStrategy.registerSynchronization(Synchronization synchronization) voidWebSphereExtendedJtaPlatform.TransactionManagerAdapter.TransactionAdapter.registerSynchronization(Synchronization synchronization) voidWebSphereLibertyJtaPlatform.registerSynchronization(Synchronization synchronization) -
Uses of Synchronization in org.hibernate.engine.transaction.jta.platform.spi
Methods in org.hibernate.engine.transaction.jta.platform.spi with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidJtaPlatform.registerSynchronization(Synchronization synchronization) Register a JTASynchronizationin the means defined by the platform. -
Uses of Synchronization in org.hibernate.internal
Methods in org.hibernate.internal with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidCoreMessageLogger.synchronizationAlreadyRegistered(Synchronization synchronization) voidCoreMessageLogger.synchronizationFailed(Synchronization synchronization, Throwable t) -
Uses of Synchronization in org.hibernate.resource.transaction.backend.jta.internal.synchronization
Subinterfaces of Synchronization in org.hibernate.resource.transaction.backend.jta.internal.synchronizationModifier and TypeInterfaceDescriptioninterfaceManages funneling JTA Synchronization callbacks back into the Hibernate transaction engine.Classes in org.hibernate.resource.transaction.backend.jta.internal.synchronization that implement SynchronizationModifier and TypeClassDescriptionclassThe JTASynchronizationHibernate registers when needed for JTA callbacks.classManages callbacks from theSynchronizationregistered by Hibernate.classExtension of SynchronizationCallbackCoordinatorNonTrackingImpl that adds checking of whether a rollback comes from a thread other than the application thread (thread used to register the Synchronization) -
Uses of Synchronization in org.hibernate.resource.transaction.internal
Methods in org.hibernate.resource.transaction.internal with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidSynchronizationRegistryStandardImpl.registerSynchronization(Synchronization synchronization) -
Uses of Synchronization in org.hibernate.resource.transaction.spi
Methods in org.hibernate.resource.transaction.spi with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidSynchronizationRegistry.registerSynchronization(Synchronization synchronization) Register aSynchronizationcallback for this transaction. -
Uses of Synchronization in org.hibernate.search.mapper.orm.session.impl
Methods in org.hibernate.search.mapper.orm.session.impl that return SynchronizationModifier and TypeMethodDescriptionConfiguredAutomaticIndexingStrategy.createTransactionWorkQueueSynchronization(PojoIndexingPlan indexingPlan, HibernateOrmSearchSessionHolder sessionProperties, Transaction transactionIdentifier, ConfiguredIndexingPlanSynchronizationStrategy synchronizationStrategy) -
Uses of Synchronization in org.infinispan.commons.tx
Methods in org.infinispan.commons.tx that return types with arguments of type SynchronizationMethods in org.infinispan.commons.tx with parameters of type SynchronizationModifier and TypeMethodDescriptionDefaultResourceConverter.convertSynchronization(Synchronization synchronization) TransactionResourceConverter.convertSynchronization(Synchronization synchronization) voidTransactionImpl.registerSynchronization(Synchronization sync) Register aSynchronizationcallback with this transaction.