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 Summary
Fields inherited from class jakarta.faces.application.ResourceHandler
FACES_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 Summary
Constructors -
Method Summary
Modifier 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
-
ResourceHandlerWrapper
Deprecated. -
ResourceHandlerWrapper
-
-
Method Details
-
createResource
- Specified by:
createResourcein classResourceHandler
-
createResource
- Specified by:
createResourcein classResourceHandler
-
createResource
- Specified by:
createResourcein classResourceHandler
-
getRendererTypeForResourceName
- Specified by:
getRendererTypeForResourceNamein classResourceHandler
-
handleResourceRequest
- Specified by:
handleResourceRequestin classResourceHandler- Throws:
IOException
-
isResourceRequest
- Specified by:
isResourceRequestin classResourceHandler
-
libraryExists
- Specified by:
libraryExistsin classResourceHandler
-
createResourceFromId
- Overrides:
createResourceFromIdin classResourceHandler- Returns:
-
createViewResource
- Overrides:
createViewResourcein classResourceHandler- Returns:
-
isResourceURL
- Overrides:
isResourceURLin classResourceHandler
-
getWrapped
Description copied from interface:FacesWrapperA class that implements this interface uses this method to return an instance of the class being wrapped.- Specified by:
getWrappedin interfaceFacesWrapper<ResourceHandler>- Returns:
- the instance of the class being wrapped
-
getViewResources
public Stream<String> getViewResources(FacesContext facesContext, String path, int maxDepth, ResourceVisitOption... options) - Overrides:
getViewResourcesin classResourceHandler- Parameters:
facesContext-path-maxDepth-options-- Returns:
- Since:
- 2.3
-
getViewResources
public Stream<String> getViewResources(FacesContext facesContext, String path, ResourceVisitOption... options) - Overrides:
getViewResourcesin classResourceHandler- Parameters:
facesContext-path-options-- Returns:
- Since:
- 2.3
-
markResourceRendered
public void markResourceRendered(FacesContext facesContext, String resourceName, String libraryName) - Overrides:
markResourceRenderedin classResourceHandler- Parameters:
facesContext-resourceName-libraryName-- Since:
- 2.3
-
isResourceRendered
public boolean isResourceRendered(FacesContext facesContext, String resourceName, String libraryName) - Overrides:
isResourceRenderedin classResourceHandler- Parameters:
facesContext-resourceName-libraryName-- Returns:
- Since:
- 2.3
-