クラス AbstractFileNameVersionStrategy
java.lang.ObjectSE
org.springframework.web.reactive.resource.AbstractFileNameVersionStrategy
- 実装済みのインターフェース一覧:
VersionStrategy
- 既知の直属サブクラス
ContentVersionStrategy
ファイル名のサフィックスベースの
VersionStrategy 実装の抽象基本クラス。「静的 /myresource-version.js」- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Brian Clozel
フィールド概要
フィールドコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明addVersion(StringSE requestPath, StringSE version) 指定されたリクエストパスにバージョンを追加します。extractVersion(StringSE requestPath) リクエストパスからリソースバージョンを抽出します。removeVersion(StringSE requestPath, StringSE version) リクエストパスからバージョンを削除します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.web.reactive.resource.VersionStrategy から継承されたメソッド
getResourceVersion
フィールドの詳細
logger
コンストラクターの詳細
AbstractFileNameVersionStrategy
public AbstractFileNameVersionStrategy()
方法の詳細
extractVersion
インターフェースからコピーされた説明:VersionStrategyリクエストパスからリソースバージョンを抽出します。- 次で指定:
- インターフェース
VersionStrategy内のextractVersion - パラメーター:
requestPath- チェックするリクエストパス- 戻り値:
- バージョン文字列。
null(見つからなかった場合)
removeVersion
インターフェースからコピーされた説明:VersionStrategyリクエストパスからバージョンを削除します。指定されたバージョンはVersionStrategy.extractVersion(String)を介して抽出されたと想定されています。- 次で指定:
- インターフェース
VersionStrategy内のremoveVersion - パラメーター:
requestPath- 解決されるリソースのリクエストパスversion-VersionStrategy.extractVersion(String)から取得したバージョン- 戻り値:
- バージョンが削除されたリクエストパス
addVersion
インターフェースからコピーされた説明:VersionStrategy指定されたリクエストパスにバージョンを追加します。- 次で指定:
- インターフェース
VersionStrategy内のaddVersion - パラメーター:
requestPath- requestPathversion- バージョン- 戻り値:
- requestPath がバージョン文字列で更新されました