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, lookupCache
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setCaches(CollectionSE<? extends Cache> caches)
protected CollectionSE<? extends Cache> loadCaches()
AbstractCacheManager
起動時に AbstractCacheManager.afterPropertiesSet()
によって呼び出されます。返されるコレクションは空の場合がありますが、null
であってはなりません。
AbstractCacheManager
の loadCaches