インターフェース | 説明 |
---|---|
CssLinkResourceTransformer.LinkParser | リンクを表すコンテンツチャンクを抽出します。 |
HttpResource | HTTP レスポンスに書き込まれる Resource の拡張インターフェース。 |
ResourceResolver | サーバー側のリソースへのリクエストを解決するための戦略。 |
ResourceResolverChain | ResourceResolvers のチェーンを呼び出すための契約。各リゾルバーにはチェーンへの参照が与えられ、必要に応じて委譲できるようになります。 |
ResourceTransformer | リソースのコンテンツを変換するための抽象化。 |
ResourceTransformerChain | ResourceTransformers のチェーンを呼び出すための契約。各リゾルバーにはチェーンへの参照が与えられ、必要に応じて委譲できるようになります。 |
VersionStrategy | 静的リソースのバージョンを判別し、それを URL パスから適用または抽出するための戦略。 |
クラス | 説明 |
---|---|
AbstractFileNameVersionStrategy | ファイル名のサフィックスベースの VersionStrategy 実装の抽象基本クラス。 |
AbstractPrefixVersionStrategy | プレフィックスを URL パスに挿入する VersionStrategy 実装の抽象基本クラス。 |
AbstractResourceResolver | 一貫したロギングを提供するベース ResourceResolver 。 |
AppCacheManifestTransformer | ResourceTransformer HTML5 AppCache マニフェスト。 |
CachingResourceResolver | Cache からリソースを解決するか、そうでなければリゾルバーチェーンに委譲して結果をキャッシュする ResourceResolver 。 |
CachingResourceTransformer | Cache をチェックして以前に変換されたリソースがキャッシュに存在するかどうかを確認し、見つかった場合はそれを返す ResourceTransformer 、リゾルバーチェーンに委譲して結果をキャッシュします。 |
ContentVersionStrategy | リソースのコンテンツから 16 進 MD5 ハッシュを計算し、ファイル名に追加する VersionStrategy 。 |
CssLinkResourceTransformer | クライアントに公開する必要のあるパブリック URL パスに一致するように CSS ファイル内のリンクを変更する ResourceTransformer 実装(例: |
CssLinkResourceTransformer.AbstractLinkParser | CssLinkResourceTransformer.LinkParser 実装の抽象基本クラス。 |
EncodedResourceResolver | チェーンに委譲するリゾルバー。リソースが見つかると、エンコードされた(たとえば |
FixedVersionStrategy | リクエストパスプレフィックスとして適用される固定バージョンに依存する VersionStrategy 。 |
GzipResourceResolver | 非推奨 5.1 現在、 EncodedResourceResolver の使用を推奨 |
PathResourceResolver | リクエストパスに一致する特定の場所でリソースを見つけようとする単純な ResourceResolver 。 |
ResourceTransformerSupport | 変換されたリソース内のパブリックリンクを解決するためのオプションのヘルパーメソッドを持つ ResourceTransformer の基本クラス。 |
ResourceUrlProvider | クライアントが静的リソースにアクセスするために使用するパブリック URL パスを取得するために使用する中心的なコンポーネント。 |
ResourceWebHandler | PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供する HttpRequestHandler |
TransformedResource | ResourceTransformer がコンテンツを除く他のすべての情報を保持する元のリソースを表すために使用できる ByteArrayResource の拡張。 |
VersionResourceResolver | リソースが遠い未来の日付でキャッシュされる HTTP キャッシング戦略の一部として使用できるバージョン文字列を含むリクエストパスを解決します(例: |
WebJarsResourceResolver | チェーンに委譲してリソースを見つけ、次に WebJar JAR ファイルに含まれる一致するバージョン管理されたリソースを見つけようとする ResourceResolver 。 |