Package jakarta.faces.application
Class ResourceHandlerWrapper
java.lang.Object
jakarta.faces.application.ResourceHandler
jakarta.faces.application.ResourceHandlerWrapper
- All Implemented Interfaces:
- FacesWrapper<ResourceHandler>
public abstract class ResourceHandlerWrapper
extends ResourceHandler
implements FacesWrapper<ResourceHandler>
- Since:
- 2.0
- 
Field SummaryFields inherited from class jakarta.faces.application.ResourceHandlerFACES_SCRIPT_LIBRARY_NAME, FACES_SCRIPT_RESOURCE_NAME, JSF_SCRIPT_LIBRARY_NAME, JSF_SCRIPT_RESOURCE_NAME, LOCALE_PREFIX, RESOURCE_CONTRACT_XML, RESOURCE_EXCLUDES_DEFAULT_VALUE, RESOURCE_EXCLUDES_PARAM_NAME, RESOURCE_IDENTIFIER, WEBAPP_CONTRACTS_DIRECTORY_PARAM_NAME, WEBAPP_RESOURCES_DIRECTORY_PARAM_NAME
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateResource(String resourceName) createResource(String resourceName, String libraryName) createResource(String resourceName, String libraryName, String contentType) createResourceFromId(String resourceId) createViewResource(FacesContext context, String resourceName) getRendererTypeForResourceName(String resourceName) getViewResources(FacesContext facesContext, String path, int maxDepth, ResourceVisitOption... options) getViewResources(FacesContext facesContext, String path, ResourceVisitOption... options) A class that implements this interface uses this method to return an instance of the class being wrapped.voidhandleResourceRequest(FacesContext context) booleanisResourceRendered(FacesContext facesContext, String resourceName, String libraryName) booleanisResourceRequest(FacesContext context) booleanisResourceURL(String url) booleanlibraryExists(String libraryName) voidmarkResourceRendered(FacesContext facesContext, String resourceName, String libraryName) 
- 
Constructor Details- 
ResourceHandlerWrapperDeprecated.
- 
ResourceHandlerWrapper
 
- 
- 
Method Details- 
createResource- Specified by:
- createResourcein class- ResourceHandler
 
- 
createResource- Specified by:
- createResourcein class- ResourceHandler
 
- 
createResource- Specified by:
- createResourcein class- ResourceHandler
 
- 
getRendererTypeForResourceName- Specified by:
- getRendererTypeForResourceNamein class- ResourceHandler
 
- 
handleResourceRequest- Specified by:
- handleResourceRequestin class- ResourceHandler
- Throws:
- IOException
 
- 
isResourceRequest- Specified by:
- isResourceRequestin class- ResourceHandler
 
- 
libraryExists- Specified by:
- libraryExistsin class- ResourceHandler
 
- 
createResourceFromId- Overrides:
- createResourceFromIdin class- ResourceHandler
- Returns:
 
- 
createViewResource- Overrides:
- createViewResourcein class- ResourceHandler
- Returns:
 
- 
isResourceURL- Overrides:
- isResourceURLin class- ResourceHandler
 
- 
getWrappedDescription copied from interface:FacesWrapperA class that implements this interface uses this method to return an instance of the class being wrapped.- Specified by:
- getWrappedin interface- FacesWrapper<ResourceHandler>
- Returns:
- the instance of the class being wrapped
 
- 
getViewResourcespublic Stream<String> getViewResources(FacesContext facesContext, String path, int maxDepth, ResourceVisitOption... options) - Overrides:
- getViewResourcesin class- ResourceHandler
- Parameters:
- facesContext-
- path-
- maxDepth-
- options-
- Returns:
- Since:
- 2.3
 
- 
getViewResourcespublic Stream<String> getViewResources(FacesContext facesContext, String path, ResourceVisitOption... options) - Overrides:
- getViewResourcesin class- ResourceHandler
- Parameters:
- facesContext-
- path-
- options-
- Returns:
- Since:
- 2.3
 
- 
markResourceRenderedpublic void markResourceRendered(FacesContext facesContext, String resourceName, String libraryName) - Overrides:
- markResourceRenderedin class- ResourceHandler
- Parameters:
- facesContext-
- resourceName-
- libraryName-
- Since:
- 2.3
 
- 
isResourceRenderedpublic boolean isResourceRendered(FacesContext facesContext, String resourceName, String libraryName) - Overrides:
- isResourceRenderedin class- ResourceHandler
- Parameters:
- facesContext-
- resourceName-
- libraryName-
- Returns:
- Since:
- 2.3
 
 
-