Class ResourceHandler

    • Constructor Detail

      • ResourceHandler

        public ResourceHandler()
    • Method Detail

      • createResource

        public abstract Resource createResource​(String resourceName)
      • createResource

        public abstract Resource createResource​(String resourceName,
                                                String libraryName)
      • getRendererTypeForResourceName

        public abstract String getRendererTypeForResourceName​(String resourceName)
      • isResourceRequest

        public abstract boolean isResourceRequest​(FacesContext context)
      • libraryExists

        public abstract boolean libraryExists​(String libraryName)
      • createResourceFromId

        public Resource createResourceFromId​(String resourceId)
        Parameters:
        resourceId -
        Returns:
        Since:
        2.2
      • createViewResource

        public ViewResource createViewResource​(FacesContext context,
                                               String resourceName)
        Parameters:
        context -
        resourceName -
        Returns:
        Since:
        2.2
      • isResourceURL

        public boolean isResourceURL​(String url)
      • isResourceRendered

        public boolean isResourceRendered​(FacesContext facesContext,
                                          String resourceName,
                                          String libraryName)
        Parameters:
        facesContext -
        resourceName -
        libraryName -
        Returns:
        Since:
        2.3
      • markResourceRendered

        public void markResourceRendered​(FacesContext facesContext,
                                         String resourceName,
                                         String libraryName)
        Parameters:
        facesContext -
        resourceName -
        libraryName -
        Since:
        2.3