Interface VersionPathStrategy
- All Known Subinterfaces:
 VersionStrategy
- All Known Implementing Classes:
 AbstractVersionStrategy, AbstractVersionStrategy.FileNameVersionPathStrategy, AbstractVersionStrategy.PrefixVersionPathStrategy, ContentVersionStrategy, FixedVersionStrategy
public interface VersionPathStrategy
A strategy for extracting and embedding a resource version in its URL path.
- Since:
 - 4.1
 - Author:
 - Brian Clozel, Rossen Stoyanchev
 
- 
Method Summary
Modifier and TypeMethodDescriptionaddVersion(String requestPath, String version) Add a version to the given request path.extractVersion(String requestPath) Extract the resource version from the request path.removeVersion(String requestPath, String version) Remove the version from the request path. 
- 
Method Details
- 
extractVersion
 - 
removeVersion
Remove the version from the request path. It is assumed that the given version was extracted viaextractVersion(String).- Parameters:
 requestPath- the request path of the resource being resolvedversion- the version obtained fromextractVersion(String)- Returns:
 - the request path with the version removed
 
 - 
addVersion
 
 -