| Package | Description | 
|---|---|
| org.apache.myfaces.application | |
| org.apache.myfaces.resource | 
| Modifier and Type | Method and Description | 
|---|---|
| ResourceLoader[] | DefaultResourceHandlerSupport. getResourceLoaders() | 
| ResourceLoader[] | DefaultResourceHandlerSupport. getViewResourceLoaders() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ResourceMeta | ResourceHandlerImpl. deriveResourceMeta(FacesContext context,
                  ResourceLoader resourceLoader,
                  String resourceId) | 
| protected ResourceMeta | ResourceHandlerImpl. deriveResourceMeta(ResourceLoader resourceLoader,
                  String resourceName,
                  String libraryName,
                  String localePrefix)This method try to create a ResourceMeta for a specific resource
 loader. | 
| protected ResourceMeta | ResourceHandlerImpl. deriveViewResourceMeta(FacesContext context,
                      ResourceLoader resourceLoader,
                      String resourceName,
                      String localePrefix) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClassLoaderContractResourceLoader | 
| class  | ClassLoaderResourceLoaderA resource loader implementation which loads resources from the thread ClassLoader. | 
| class  | ContractResourceLoaderResourceLoaders that are able to handle contract aware resources
 must extends from this class. | 
| class  | ContractResourceLoaderWrapper | 
| class  | ExternalContextContractResourceLoader | 
| class  | ExternalContextResourceLoaderA resource loader implementation which loads resources from the webapp root. | 
| class  | FacesFlowClassLoaderResourceLoader | 
| class  | InternalClassLoaderResourceLoaderA resource loader implementation which loads resources from the thread ClassLoader. | 
| class  | ResourceLoaderWrapper | 
| class  | RootExternalContextResourceLoaderA resource loader implementation which loads resources from the webapp root. | 
| class  | TempDirFileCacheContractResourceLoaderResourceLoader 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). | 
| class  | TempDirFileCacheResourceLoaderResourceLoader 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). | 
| Modifier and Type | Method and Description | 
|---|---|
| ResourceLoader | ResourceImpl. getResourceLoader() | 
| ResourceLoader | ResourceHandlerCache.ResourceValue. getResourceLoader() | 
| abstract ResourceLoader[] | ResourceHandlerSupport. getResourceLoaders()Return an array of resource loaders used to find resources. | 
| ResourceLoader[] | BaseResourceHandlerSupport. getResourceLoaders() | 
| abstract ResourceLoader[] | ResourceHandlerSupport. getViewResourceLoaders()Return an array of resource loaders used to find resources
 that can be located using ResourceHandler.createViewResource(). | 
| ResourceLoader[] | BaseResourceHandlerSupport. getViewResourceLoaders() | 
| ResourceLoader | TempDirFileCacheResourceLoader. getWrapped() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ResourceHandlerCache. putResource(String resourceId,
           ResourceMeta resource,
           ResourceLoader loader,
           ResourceCachedInfo info) | 
| void | ResourceHandlerCache. putResource(String resourceName,
           String libraryName,
           String contentType,
           String localePrefix,
           ResourceMeta resource,
           ResourceLoader loader) | 
| void | ResourceHandlerCache. putResource(String resourceName,
           String libraryName,
           String contentType,
           String localePrefix,
           String contractName,
           ResourceMeta resource,
           ResourceLoader loader,
           ResourceCachedInfo info) | 
| void | ResourceHandlerCache. putViewResource(String resourceName,
               String contentType,
               String localePrefix,
               ResourceMeta resource,
               ResourceLoader loader,
               ResourceCachedInfo info) | 
| void | ResourceHandlerCache. putViewResource(String resourceName,
               String contentType,
               String localePrefix,
               String contractName,
               ResourceMeta resource,
               ResourceLoader loader,
               ResourceCachedInfo info) | 
| Constructor and Description | 
|---|
| 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) | 
Copyright © 2022 The Apache Software Foundation. All rights reserved.