public class SimpleCacheManager extends AbstractCacheManager
この実装を直接使用する場合、つまり通常の Bean 登録を介さない場合は、キャッシュが提供されたら、AbstractCacheManager.initializeCaches() を呼び出して内部状態を初期化する必要があります。
| コンストラクターと説明 |
|---|
SimpleCacheManager() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected CollectionSE<? extends Cache> | loadCaches() このキャッシュマネージャーの初期キャッシュをロードします。 |
void | setCaches(CollectionSE<? extends Cache> caches) この CacheManager に使用するキャッシュインスタンスのコレクションを指定します。 |
addCache, afterPropertiesSet, decorateCache, getCache, getCacheNames, getMissingCache, initializeCaches, lookupCachecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void setCaches(CollectionSE<? extends Cache> caches)
protected CollectionSE<? extends Cache> loadCaches()
AbstractCacheManager 起動時に AbstractCacheManager.afterPropertiesSet() によって呼び出されます。返されるコレクションは空の場合がありますが、null であってはなりません。
AbstractCacheManager の loadCaches