クラス SimpleCacheResolver

java.lang.ObjectSE
org.springframework.cache.interceptor.AbstractCacheResolver
org.springframework.cache.interceptor.SimpleCacheResolver
実装されているすべてのインターフェース:
InitializingBean, CacheResolver

public class SimpleCacheResolver extends AbstractCacheResolver
構成可能な CacheManager および getCacheNames() によって提供されるキャッシュの名前に基づいて Cache インスタンスを解決する単純な CacheResolver
導入:
4.1
作成者:
Stephane Nicoll, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • SimpleCacheResolver

      public SimpleCacheResolver()
      新しい SimpleCacheResolver を作成します。
      関連事項:
    • SimpleCacheResolver

      public SimpleCacheResolver(CacheManager cacheManager)
      指定された CacheManager の新しい SimpleCacheResolver を構築します。
      パラメーター:
      cacheManager - 使用する CacheManager
  • メソッドの詳細

    • getCacheNames

      protected CollectionSE<StringSE> getCacheNames(CacheOperationInvocationContext<?> context)
      クラスからコピーされた説明: AbstractCacheResolver
      現在のキャッシュマネージャーに対して解決するキャッシュの名前を指定します。

      この呼び出しでキャッシュを解決できないことを示すために、null を返すことは許容されます。

      次で指定:
      クラス AbstractCacheResolvergetCacheNames 
      パラメーター:
      context - 特定の呼び出しのコンテキスト
      戻り値:
      解決するキャッシュ名、またはキャッシュを解決しない場合は null