クラス SimpleCacheManager
java.lang.ObjectSE
org.springframework.cache.support.AbstractCacheManager
org.springframework.cache.support.SimpleCacheManager
- 実装されたすべてのインターフェース:
InitializingBean
,CacheManager
キャッシュの特定のコレクションに対して機能する単純なキャッシュマネージャー。テストまたは単純なキャッシング宣言に役立ちます。
この実装を直接使用する場合、つまり通常の Bean 登録を介さない場合は、キャッシュが提供されたら、AbstractCacheManager.initializeCaches()
を呼び出して内部状態を初期化する必要があります。
- 導入:
- 3.1
- 作成者:
- Costin Leau
- 関連事項:
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明protected CollectionSE<? extends Cache>
このキャッシュマネージャーの初期キャッシュをロードします。void
setCaches
(CollectionSE<? extends Cache> caches) この CacheManager に使用するキャッシュインスタンスのコレクションを指定します。クラス org.springframework.cache.support.AbstractCacheManager から継承されたメソッド
afterPropertiesSet, decorateCache, getCache, getCacheNames, getMissingCache, initializeCaches, lookupCache
コンストラクターの詳細
SimpleCacheManager
public SimpleCacheManager()
メソッドの詳細
setCaches
この CacheManager に使用するキャッシュインスタンスのコレクションを指定します。loadCaches
クラスからコピーされた説明:AbstractCacheManager
このキャッシュマネージャーの初期キャッシュをロードします。起動時に
AbstractCacheManager.afterPropertiesSet()
によって呼び出されます。返されるコレクションは空の場合がありますが、null
であってはなりません。- 次で指定:
- クラス
AbstractCacheManager
のloadCaches