Class SynchronizationRegistryBasedSynchronizationStrategy
java.lang.Object
org.hibernate.engine.transaction.jta.platform.internal.SynchronizationRegistryBasedSynchronizationStrategy
- All Implemented Interfaces:
Serializable
,JtaSynchronizationStrategy
public class SynchronizationRegistryBasedSynchronizationStrategy
extends Object
implements JtaSynchronizationStrategy
Implementation of the
JtaSynchronizationStrategy
contract based on using a
TransactionSynchronizationRegistry
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSynchronizationRegistryBasedSynchronizationStrategy
(SynchronizationRegistryAccess synchronizationRegistryAccess) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Can a synchronization be registered?void
registerSynchronization
(Synchronization synchronization) Register a synchronization
-
Constructor Details
-
SynchronizationRegistryBasedSynchronizationStrategy
public SynchronizationRegistryBasedSynchronizationStrategy(SynchronizationRegistryAccess synchronizationRegistryAccess)
-
-
Method Details
-
registerSynchronization
Description copied from interface:JtaSynchronizationStrategy
Register a synchronization- Specified by:
registerSynchronization
in interfaceJtaSynchronizationStrategy
- Parameters:
synchronization
- The synchronization to register.
-
canRegisterSynchronization
public boolean canRegisterSynchronization()Description copied from interface:JtaSynchronizationStrategy
Can a synchronization be registered?- Specified by:
canRegisterSynchronization
in interfaceJtaSynchronizationStrategy
- Returns:
- true/false
-