类 LobCreatorUtils

    • 方法详细资料

      • registerTransactionSynchronization

        public static void registerTransactionSynchronization​(LobCreator lobCreator,
                                                              TransactionManager jtaTransactionManager)
                                                       throws IllegalStateException
        Register a transaction synchronization for closing the given LobCreator, preferring Spring transaction synchronization and falling back to plain JTA transaction synchronization.
        参数:
        lobCreator - the LobCreator to close after transaction completion
        jtaTransactionManager - the JTA TransactionManager to fall back to when no Spring transaction synchronization is active (may be null)
        抛出:
        IllegalStateException - if there is neither active Spring transaction synchronization nor active JTA transaction synchronization