See: Description
Class | Description |
---|---|
AbstractTransactionSupportingCacheManager |
Base class for CacheManager implementations that want to support built-in
awareness of Spring-managed transactions.
|
TransactionAwareCacheDecorator |
Cache decorator which synchronizes its
TransactionAwareCacheDecorator.put(java.lang.Object, java.lang.Object) , TransactionAwareCacheDecorator.evict(java.lang.Object) and TransactionAwareCacheDecorator.clear()
operations with Spring-managed transactions (through Spring's TransactionSynchronizationManager ,
performing the actual cache put/evict/clear operation only in the after-commit phase of a
successful transaction. |
TransactionAwareCacheManagerProxy |
Proxy for a target
CacheManager , exposing transaction-aware Cache objects
which synchronize their Cache.put(java.lang.Object, java.lang.Object) operations with Spring-managed transactions
(through Spring's TransactionSynchronizationManager ,
performing the actual cache put operation only in the after-commit phase of a successful transaction. |