Class BucketClobStringType.LobCreatorSynchronization

  • All Implemented Interfaces:
    Flushable, org.springframework.core.Ordered, org.springframework.transaction.support.TransactionSynchronization
    Enclosing class:
    BucketClobStringType

    protected static class BucketClobStringType.LobCreatorSynchronization
    extends org.springframework.transaction.support.TransactionSynchronizationAdapter
    Callback for resource cleanup at the end of a transaction. Invokes LobCreator.close to clean up temporary LOBs that might have been created.
    See Also:
    LobCreator.close()
    • Field Summary

      • Fields inherited from interface org.springframework.core.Ordered

        HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
      • Fields inherited from interface org.springframework.transaction.support.TransactionSynchronization

        STATUS_COMMITTED, STATUS_ROLLED_BACK, STATUS_UNKNOWN
    • Constructor Summary

      Constructors 
      Constructor Description
      LobCreatorSynchronization​(org.springframework.jdbc.support.lob.LobCreator lobCreator)  
    • Constructor Detail

      • LobCreatorSynchronization

        public LobCreatorSynchronization​(org.springframework.jdbc.support.lob.LobCreator lobCreator)
    • Method Detail

      • beforeCompletion

        public void beforeCompletion()
        Specified by:
        beforeCompletion in interface org.springframework.transaction.support.TransactionSynchronization
        Overrides:
        beforeCompletion in class org.springframework.transaction.support.TransactionSynchronizationAdapter