クラス NamedCacheResolver

java.lang.ObjectSE
org.springframework.cache.interceptor.AbstractCacheResolver
org.springframework.cache.interceptor.NamedCacheResolver
実装されたすべてのインターフェース:
InitializingBeanCacheResolver

public class NamedCacheResolver extends AbstractCacheResolver
指定された CacheManager に対して構成可能な名前のコレクションの解決を強制する CacheResolver
導入:
4.1
作成者:
Stephane Nicoll
  • コンストラクターの詳細

    • NamedCacheResolver

      public NamedCacheResolver()
    • NamedCacheResolver

      public NamedCacheResolver(CacheManager cacheManager, StringSE... cacheNames)
  • メソッドの詳細

    • setCacheNames

      public void setCacheNames(CollectionSE<StringSE> cacheNames)
      このリゾルバーが使用する必要があるキャッシュ名を設定します。
    • getCacheNames

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

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

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