public class

SynchronizationRegistry

extends Object
java.lang.Object
   ↳ org.hibernate.engine.transaction.SynchronizationRegistry

Class Overview

Manages a registry of Synchronization Synchronizations.

Summary

Public Constructors
SynchronizationRegistry()
Public Methods
void notifySynchronizationsAfterTransactionCompletion(int status)
Delegate Synchronization#afterCompletion calls to registered Synchronization Synchronizations
void notifySynchronizationsBeforeTransactionCompletion()
Delegate Synchronization#beforeCompletion calls to registered Synchronization Synchronizations
void registerSynchronization(Synchronization synchronization)
Register a user Synchronization callback for this transaction.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SynchronizationRegistry ()

Public Methods

public void notifySynchronizationsAfterTransactionCompletion (int status)

Delegate Synchronization#afterCompletion calls to registered Synchronization Synchronizations

Parameters
status The transaction status (if known) per javax.transaction.Status

public void notifySynchronizationsBeforeTransactionCompletion ()

Delegate Synchronization#beforeCompletion calls to registered Synchronization Synchronizations

public void registerSynchronization (Synchronization synchronization)

Register a user Synchronization callback for this transaction.

Parameters
synchronization The synchronization callback to register.