インターフェース VersionStrategy
- すべての既知の実装クラス:
AbstractFileNameVersionStrategy, AbstractPrefixVersionStrategy, ContentVersionStrategy, FixedVersionStrategy
public interface VersionStrategy
静的リソースのバージョンを判別し、それを URL パスから適用または抽出するための戦略。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Brian Clozel
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明addVersion(StringSE requestPath, StringSE version) 指定されたリクエストパスにバージョンを追加します。extractVersion(StringSE requestPath) リクエストパスからリソースバージョンを抽出します。reactor.core.publisher.Mono<StringSE> getResourceVersion(Resource resource) 指定されたリソースのバージョンを決定します。removeVersion(StringSE requestPath, StringSE version) リクエストパスからバージョンを削除します。
メソッドの詳細
extractVersion
removeVersion
リクエストパスからバージョンを削除します。指定されたバージョンはextractVersion(String)を介して抽出されたと想定されています。- パラメーター:
requestPath- 解決されるリソースのリクエストパスversion-extractVersion(String)から取得したバージョン- 戻り値:
- バージョンが削除されたリクエストパス
addVersion
getResourceVersion