Class EventSourceTransactionContext
java.lang.Object
org.hibernate.search.backend.impl.EventSourceTransactionContext
- All Implemented Interfaces:
Serializable,TransactionContext
public class EventSourceTransactionContext
extends Object
implements TransactionContext, Serializable
Implementation of the transactional context on top of an EventSource (Session)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidregisterSynchronization(Synchronization synchronization) Register the given synchronization.
-
Constructor Details
-
EventSourceTransactionContext
-
-
Method Details
-
getTransactionIdentifier
- Specified by:
getTransactionIdentifierin interfaceTransactionContext- Returns:
- a transaction object.
-
registerSynchronization
public void registerSynchronization(Synchronization synchronization) Description copied from interface:TransactionContextRegister the given synchronization.- Specified by:
registerSynchronizationin interfaceTransactionContext- Parameters:
synchronization- synchronization to register
-
isTransactionInProgress
public boolean isTransactionInProgress()- Specified by:
isTransactionInProgressin interfaceTransactionContext- Returns:
- A boolean indicating whether a transaction is in progress or not.
-