public class SpringLobCreatorSynchronization
extends org.springframework.transaction.support.TransactionSynchronizationAdapter
LobCreator.close() to clean up temporary LOBs
that might have been created.LobCreator.close()| Modifier and Type | Field and Description |
|---|---|
static int |
LOB_CREATOR_SYNCHRONIZATION_ORDER
Order value for TransactionSynchronization objects that clean up LobCreators.
|
| Constructor and Description |
|---|
SpringLobCreatorSynchronization(LobCreator lobCreator)
Create a SpringLobCreatorSynchronization for the given LobCreator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
afterCompletion(int status) |
void |
beforeCompletion() |
int |
getOrder() |
public static final int LOB_CREATOR_SYNCHRONIZATION_ORDER
public SpringLobCreatorSynchronization(LobCreator lobCreator)
lobCreator - the LobCreator to close after transaction completionpublic int getOrder()
getOrder in interface org.springframework.core.OrderedgetOrder in class org.springframework.transaction.support.TransactionSynchronizationAdapterpublic void beforeCompletion()
beforeCompletion in interface org.springframework.transaction.support.TransactionSynchronizationbeforeCompletion in class org.springframework.transaction.support.TransactionSynchronizationAdapterpublic void afterCompletion(int status)
afterCompletion in interface org.springframework.transaction.support.TransactionSynchronizationafterCompletion in class org.springframework.transaction.support.TransactionSynchronizationAdapter