| AbstractFileNameVersionStrategy | Abstract base class for filename suffix based VersionStrategy implementations, e.g. |
|---|
| AbstractPrefixVersionStrategy | Abstract base class for VersionStrategy implementations that insert a prefix into the URL path, e.g. |
|---|
| AbstractResourceResolver | |
|---|
| CssLinkResourceTransformer.LinkParser | Extract content chunks that represent links. |
|---|
| ResourceResolver | A strategy for resolving a request to a server-side resource. |
|---|
| ResourceResolverChain | A contract for invoking a chain of ResourceResolvers where each resolver is given a reference to the chain allowing it to delegate when necessary. |
|---|
| ResourceTransformer | An abstraction for transforming the content of a resource. |
|---|
| ResourceTransformerChain | A contract for invoking a chain of ResourceTransformers where each resolver is given a reference to the chain allowing it to delegate when necessary. |
|---|
| ResourceTransformerSupport | A base class for a ResourceTransformer with an optional helper method for resolving public links within a transformed resource. |
|---|
| ResourceUrlProvider | A central component to use to obtain the public URL path that clients should use to access a static resource. |
|---|
| ResourceWebHandler | HttpRequestHandler that serves static resources in an optimized way according to the guidelines of Page Speed, YSlow, etc.
|
|---|
| VersionResourceResolver | Resolves request paths containing a version string that can be used as part of an HTTP caching strategy in which a resource is cached with a date in the distant future (e.g. 1 year) and cached until the version, and therefore the URL, is changed. |
|---|
| VersionStrategy | A strategy to determine the version of a static resource and to apply and/or extract it from the URL path. |
|---|