java.lang.Object
org.springframework.orm.hibernate.support.AbstractLobType.JtaLobCreatorSynchronization
- All Implemented Interfaces:
- javax.transaction.Synchronization
- Enclosing class:
- AbstractLobType
- private static class AbstractLobType.JtaLobCreatorSynchronization
- extends java.lang.Object
- implements javax.transaction.Synchronization
Callback for resource cleanup at the end of a JTA transaction.
Invokes LobCreator.close to clean up temporary LOBs that might have been created.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lobCreator
private final org.springframework.jdbc.support.lob.LobCreator lobCreator
beforeCompletionCalled
private boolean beforeCompletionCalled
AbstractLobType.JtaLobCreatorSynchronization
public AbstractLobType.JtaLobCreatorSynchronization(org.springframework.jdbc.support.lob.LobCreator lobCreator)
beforeCompletion
public void beforeCompletion()
- Specified by:
beforeCompletion
in interface javax.transaction.Synchronization
afterCompletion
public void afterCompletion(int status)
- Specified by:
afterCompletion
in interface javax.transaction.Synchronization