クラス CachingResourceTransformer

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

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

    • CachingResourceTransformer

      public CachingResourceTransformer(Cache cache)
    • CachingResourceTransformer

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

    • getCache

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

      public reactor.core.publisher.Mono<Resource> transform(ServerWebExchange exchange, Resource resource, ResourceTransformerChain transformerChain)
      インターフェースからコピーされた説明: ResourceTransformer
      指定されたリソースを変換します。
      次で指定:
      インターフェース ResourceTransformertransform 
      パラメーター:
      exchange - 現在の交換
      resource - 変換するリソース
      transformerChain - 委譲する残りのトランスフォーマーのチェーン
      戻り値:
      変換されたリソース (空になることはありません)