Package javax.faces.application
Class ResourceHandlerWrapper
- java.lang.Object
-
- javax.faces.application.ResourceHandler
-
- javax.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 javax.faces.application.ResourceHandler
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 Constructor Description ResourceHandlerWrapper()Deprecated.ResourceHandlerWrapper(ResourceHandler delegate)
-
Method Summary
-
-
-
Constructor Detail
-
ResourceHandlerWrapper
@Deprecated public ResourceHandlerWrapper()
Deprecated.
-
ResourceHandlerWrapper
public ResourceHandlerWrapper(ResourceHandler delegate)
-
-
Method Detail
-
createResource
public Resource createResource(String resourceName)
- Specified by:
createResourcein classResourceHandler
-
createResource
public Resource createResource(String resourceName, String libraryName)
- Specified by:
createResourcein classResourceHandler
-
createResource
public Resource createResource(String resourceName, String libraryName, String contentType)
- Specified by:
createResourcein classResourceHandler
-
getRendererTypeForResourceName
public String getRendererTypeForResourceName(String resourceName)
- Specified by:
getRendererTypeForResourceNamein classResourceHandler
-
handleResourceRequest
public void handleResourceRequest(FacesContext context) throws IOException
- Specified by:
handleResourceRequestin classResourceHandler- Throws:
IOException
-
isResourceRequest
public boolean isResourceRequest(FacesContext context)
- Specified by:
isResourceRequestin classResourceHandler
-
libraryExists
public boolean libraryExists(String libraryName)
- Specified by:
libraryExistsin classResourceHandler
-
createResourceFromId
public Resource createResourceFromId(String resourceId)
- Overrides:
createResourceFromIdin classResourceHandler- Returns:
-
createViewResource
public ViewResource createViewResource(FacesContext context, String resourceName)
- Overrides:
createViewResourcein classResourceHandler- Returns:
-
isResourceURL
public boolean isResourceURL(String url)
- Overrides:
isResourceURLin classResourceHandler
-
getWrapped
public ResourceHandler 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
-
-