参照先: 説明
クラス | 説明 |
---|---|
AbstractTransactionSupportingCacheManager | Spring 管理トランザクションの組み込み認識をサポートする CacheManager 実装の基本クラス。 |
TransactionAwareCacheDecorator | TransactionAwareCacheDecorator.put(java.lang.Object, java.lang.Object) 、TransactionAwareCacheDecorator.evict(java.lang.Object) 、TransactionAwareCacheDecorator.clear() 操作を Spring 管理のトランザクション(Spring の TransactionSynchronizationManager を介して)と同期し、成功したトランザクションのコミット後フェーズでのみ実際のキャッシュのプット / エビクト / クリア操作を実行するキャッシュデコレータ。 |
TransactionAwareCacheManagerProxy | ターゲット CacheManager のプロキシ。Cache.put(java.lang.Object, java.lang.Object) 操作を Spring 管理トランザクションと同期するトランザクション対応 Cache オブジェクトを公開し(Spring の TransactionSynchronizationManager を介して)、成功したトランザクションのコミット後フェーズでのみ実際のキャッシュプット操作を実行します。 |