クラス 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- 委譲する残りのトランスフォーマーのチェーン- 戻り値:
- 変換されたリソース (空になることはありません)