Uses of Class
org.apache.myfaces.resource.ResourceLoader
Packages that use ResourceLoader
-
Uses of ResourceLoader in org.apache.myfaces.application
Methods in org.apache.myfaces.application that return ResourceLoaderModifier and TypeMethodDescriptionDefaultResourceHandlerSupport.getResourceLoaders()DefaultResourceHandlerSupport.getViewResourceLoaders()Methods in org.apache.myfaces.application with parameters of type ResourceLoaderModifier and TypeMethodDescriptionprotected ResourceMetaResourceHandlerImpl.deriveResourceMeta(FacesContext context, ResourceLoader resourceLoader, String resourceId) protected ResourceMetaResourceHandlerImpl.deriveResourceMeta(ResourceLoader resourceLoader, String resourceName, String libraryName, String localePrefix) This method try to create a ResourceMeta for a specific resource loader.protected ResourceMetaResourceHandlerImpl.deriveViewResourceMeta(FacesContext context, ResourceLoader resourceLoader, String resourceName, String localePrefix) -
Uses of ResourceLoader in org.apache.myfaces.resource
Subclasses of ResourceLoader in org.apache.myfaces.resourceModifier and TypeClassDescriptionclassclassA resource loader implementation which loads resources from the thread ClassLoader.classResourceLoaders that are able to handle contract aware resources must extends from this class.classclassclassA resource loader implementation which loads resources from the webapp root.classclassResource loader coming in from our jakarta.faces library The problem why we need a specialized loader is: we have to append/change the mapping information in Development mode (and remove it if present for prod mode) according to the library name and request path Both values are dynamic and the request path is dependent on the patterns provided in the web.xmlclassA specialized classloader for our internal resources it enables el resolution on source level for our jsf.js files and reserves a myfaces namespace in the resources for other custom files.classclassA resource loader implementation which loads resources from the webapp root.classResourceLoader that uses a temporal folder to cache resources, avoiding the problem described on MYFACES-3586 (Performance improvement in Resource loading - HIGH CPU inflating bytes in ResourceHandlerImpl.handleResourceRequest).classResourceLoader that uses a temporal folder to cache resources, avoiding the problem described on MYFACES-3586 (Performance improvement in Resource loading - HIGH CPU inflating bytes in ResourceHandlerImpl.handleResourceRequest).Methods in org.apache.myfaces.resource that return ResourceLoaderModifier and TypeMethodDescriptionResourceHandlerCache.ResourceValue.getResourceLoader()ResourceImpl.getResourceLoader()BaseResourceHandlerSupport.getResourceLoaders()abstract ResourceLoader[]ResourceHandlerSupport.getResourceLoaders()Return an array of resource loaders used to find resources.BaseResourceHandlerSupport.getViewResourceLoaders()abstract ResourceLoader[]ResourceHandlerSupport.getViewResourceLoaders()Return an array of resource loaders used to find resources that can be located using ResourceHandler.createViewResource().FacesJSResourceLoader.getWrapped()TempDirFileCacheResourceLoader.getWrapped()Methods in org.apache.myfaces.resource with parameters of type ResourceLoaderModifier and TypeMethodDescriptionvoidResourceHandlerCache.putResource(String resourceName, String libraryName, String contentType, String localePrefix, String contractName, ResourceMeta resource, ResourceLoader loader, ResourceCachedInfo info) voidResourceHandlerCache.putResource(String resourceName, String libraryName, String contentType, String localePrefix, ResourceMeta resource, ResourceLoader loader) voidResourceHandlerCache.putResource(String resourceId, ResourceMeta resource, ResourceLoader loader, ResourceCachedInfo info) voidResourceHandlerCache.putViewResource(String resourceName, String contentType, String localePrefix, String contractName, ResourceMeta resource, ResourceLoader loader, ResourceCachedInfo info) voidResourceHandlerCache.putViewResource(String resourceName, String contentType, String localePrefix, ResourceMeta resource, ResourceLoader loader, ResourceCachedInfo info) Constructors in org.apache.myfaces.resource with parameters of type ResourceLoaderModifierConstructorDescriptionFacesJSResourceLoader(ResourceLoader delegate) ResourceImpl(ResourceMeta resourceMeta, ResourceLoader resourceLoader, ResourceHandlerSupport support, String contentType) ResourceImpl(ResourceMeta resourceMeta, ResourceLoader resourceLoader, ResourceHandlerSupport support, String contentType, URL url, String requestPath) ResourceValue(ResourceMeta resourceMeta, ResourceLoader resourceLoader) ResourceValue(ResourceMeta resourceMeta, ResourceLoader resourceLoader, ResourceCachedInfo info) TempDirFileCacheResourceLoader(ResourceLoader delegate)