|
Spring Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.jdbc.support.lob.LobCreatorUtils
public abstract class LobCreatorUtils
Helper class for registering a transaction synchronization for closing a LobCreator, preferring Spring transaction synchronization and falling back to plain JTA transaction synchronization.
SpringLobCreatorSynchronization,
TransactionSynchronizationManager,
JtaLobCreatorSynchronization,
Transaction.registerSynchronization(javax.transaction.Synchronization)| Constructor Summary | |
|---|---|
LobCreatorUtils()
|
|
| Method Summary | |
|---|---|
static void |
registerTransactionSynchronization(LobCreator lobCreator,
javax.transaction.TransactionManager jtaTransactionManager)
Register a transaction synchronization for closing the given LobCreator, preferring Spring transaction synchronization and falling back to plain JTA transaction synchronization. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LobCreatorUtils()
| Method Detail |
|---|
public static void registerTransactionSynchronization(LobCreator lobCreator,
javax.transaction.TransactionManager jtaTransactionManager)
throws java.lang.IllegalStateException
lobCreator - the LobCreator to close after transaction completionjtaTransactionManager - the JTA TransactionManager to fall back to
when no Spring transaction synchronization is active (may be null)
java.lang.IllegalStateException - if there is neither active Spring transaction
synchronization nor active JTA transaction synchronization
|
Spring Framework | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||