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