org.hibernate.engine.transaction.synchronization.internal
Class SynchronizationCallbackCoordinatorNonTrackingImpl
java.lang.Object
org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorNonTrackingImpl
- All Implemented Interfaces:
- Synchronization, SynchronizationCallbackCoordinator
- Direct Known Subclasses:
- SynchronizationCallbackCoordinatorTrackingImpl
public class SynchronizationCallbackCoordinatorNonTrackingImpl
- extends Object
- implements SynchronizationCallbackCoordinator
Manages callbacks from the Synchronization
registered by Hibernate.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SynchronizationCallbackCoordinatorNonTrackingImpl
public SynchronizationCallbackCoordinatorNonTrackingImpl(TransactionCoordinator transactionCoordinator)
reset
public void reset()
transactionCoordinator
protected final TransactionCoordinator transactionCoordinator()
setManagedFlushChecker
public void setManagedFlushChecker(ManagedFlushChecker managedFlushChecker)
- Specified by:
setManagedFlushChecker
in interface SynchronizationCallbackCoordinator
setExceptionMapper
public void setExceptionMapper(ExceptionMapper exceptionMapper)
- Specified by:
setExceptionMapper
in interface SynchronizationCallbackCoordinator
setAfterCompletionAction
public void setAfterCompletionAction(AfterCompletionAction afterCompletionAction)
- Specified by:
setAfterCompletionAction
in interface SynchronizationCallbackCoordinator
beforeCompletion
public void beforeCompletion()
- Specified by:
beforeCompletion
in interface Synchronization
afterCompletion
public void afterCompletion(int status)
- Specified by:
afterCompletion
in interface Synchronization
doAfterCompletion
protected void doAfterCompletion(int status)
synchronizationRegistered
public void synchronizationRegistered()
- Description copied from interface:
SynchronizationCallbackCoordinator
- A callback whenever a JTA Synchronization is registered
- Specified by:
synchronizationRegistered
in interface SynchronizationCallbackCoordinator
processAnyDelayedAfterCompletion
public void processAnyDelayedAfterCompletion()
- Description copied from interface:
SynchronizationCallbackCoordinator
- A callback to perform any delayed afterCompletion processes
- Specified by:
processAnyDelayedAfterCompletion
in interface SynchronizationCallbackCoordinator
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.