クラス CachingResourceTransformer

java.lang.ObjectSE
org.springframework.web.servlet.resource.CachingResourceTransformer
実装されたすべてのインターフェース:
ResourceTransformer

public class CachingResourceTransformer extends ObjectSE implements ResourceTransformer
Cache をチェックして、以前に変換されたリソースがキャッシュに存在するかどうかを確認し、見つかった場合はそれを返し、それ以外の場合はリゾルバーチェーンに委譲し、結果をキャッシュに保存する ResourceTransformer
導入:
4.1
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • CachingResourceTransformer

      public CachingResourceTransformer(Cache cache)
    • CachingResourceTransformer

      public CachingResourceTransformer(CacheManager cacheManager, StringSE cacheName)
  • メソッドの詳細

    • getCache

      public Cache getCache()
      設定された Cache を返します。
    • transform

      public Resource transform(HttpServletRequestEE request, Resource resource, ResourceTransformerChain transformerChain) throws IOExceptionSE
      インターフェースからコピーされた説明: ResourceTransformer
      指定されたリソースを変換します。
      次で指定:
      インターフェース ResourceTransformertransform 
      パラメーター:
      request - 現在のリクエスト
      resource - 変換するリソース
      transformerChain - 委譲する残りのトランスフォーマーのチェーン
      戻り値:
      変換されたリソース (非 null)
      例外:
      IOExceptionSE - 変換が失敗した場合