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. |