クラス CachingResourceTransformer
java.lang.ObjectSE
org.springframework.web.reactive.resource.CachingResourceTransformer
- 実装されたすべてのインターフェース:
ResourceTransformer
Cache
をチェックして以前に変換されたリソースがキャッシュに存在するかどうかを確認し、見つかった場合はそれを返す ResourceTransformer
、リゾルバーチェーンに委譲して結果をキャッシュします。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクターコンストラクター説明CachingResourceTransformer
(Cache cache) CachingResourceTransformer
(CacheManager cacheManager, StringSE cacheName) 方法の概要
修飾子と型メソッド説明getCache()
設定されたCache
を返します。reactor.core.publisher.Mono<Resource>
transform
(ServerWebExchange exchange, Resource resource, ResourceTransformerChain transformerChain) 指定されたリソースを変換します。
コンストラクターの詳細
CachingResourceTransformer
CachingResourceTransformer
メソッドの詳細
getCache
設定されたCache
を返します。transform
public reactor.core.publisher.Mono<Resource> transform(ServerWebExchange exchange, Resource resource, ResourceTransformerChain transformerChain) インターフェースからコピーされた説明:ResourceTransformer
指定されたリソースを変換します。- 次で指定:
- インターフェース
ResourceTransformer
のtransform
- パラメーター:
exchange
- 現在の交換resource
- 変換するリソースtransformerChain
- 委譲する残りのトランスフォーマーのチェーン- 戻り値:
- 変換されたリソース (空になることはありません)