CDNResource |
This Resource implementation can be used as a marker class to signal the custom ResourceHandler
such as CombinedResourceHandler that the given resource actually returns a CDN URL, and offers a method to
return the local URL which can be used as fallback in case the CDN request errors out.
|
CDNResourceHandler |
This ResourceHandler implementation allows the developer to provide external (CDN) URLs instead of the
default local URLs for Faces resources.
|
CombinedResource |
This Resource implementation holds all the necessary information about combined resources in order to
properly serve combined resources on a single HTTP request.
|
CombinedResourceHandler |
This ResourceHandler implementation will remove all separate script and stylesheet resources which have the
target attribute set to "head" from the UIViewRoot and create a combined one
for all scripts and another combined one for all stylesheets.
|
CombinedResourceInfo |
This class is a wrapper which collects all combined resources and stores it in the cache.
|
CombinedResourceInfo.Builder |
Use this builder to create an instance of combined resource info and put it in the cache if absent.
|
CombinedResourceInputStream |
This InputStream implementation takes care that all in the constructor given resources are been read in
sequence.
|
DefaultResourceHandler |
|
DynamicResource |
This Resource implementation represents a cacheable dynamic resource which doesn't necessarily exist as a
regular classpath resource.
|
GraphicResource |
|
GraphicResourceHandler |
|
OmniVersionResourceHandler |
Appends OmniFaces version to resources with library name omnifaces .
|
PWAResourceHandler |
|
RemappedResource |
This Resource implementation remaps the given resource to the given request path.
|
ResourceIdentifier |
Convenience class to represent a resource identifier.
|
SourceMapResourceHandler |
This ResourceHandler implementation will set the SourceMap response header with the correctly
mapped request path to any discovered source map of any CSS and JS resource.
|
UnmappedResourceHandler |
This ResourceHandler implementation allows the developer to map Faces resources on an URL pattern of
/jakarta.faces.resource/* (basically, the value of ResourceHandler.RESOURCE_IDENTIFIER ) without
the need for an additional FacesServlet prefix or suffix URL pattern in the default produced resource URLs,
such as /jakarta.faces.resource/faces/css/style.css or
/jakarta.faces.resource/css/style.css.xhtml .
|
VersionedResourceHandler |
Automatically adds version parameter with query string name v to all resource URLs so, in production mode
they will be cached forever (or as configured in web.xml),
but will not be stale when a new version of the app is deployed.
|
ViewResourceHandler |
This ResourceHandler basically turns any concrete non-Facelets file into a Faces view, so that you can use EL expressions and even Faces components in them.
|
WebAppManifest |
|
WebAppManifest.ImageResource |
|
WebAppManifest.RelatedApplication |
|
WebAppManifest.Size |
|