This {@link com.sun.faces.application.resource.ResourceCache.ResourceMonitor}tracks any changes made to a filesystem within a webapplication. The term filesystem
encompasses the root directory and subdirectories and content stored within.
IMPLEMENTATION NOTE: Since this will typically be called from outside the request processing lifecycle, we have no access to the {@link javax.faces.context.FacesContext}, so we cache a reference to the ServletContext to leverage {@link ServletContext#getResourcePaths(String)}for modification detection. This should be an acceptable practice within Portlet environments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|