Interface WebAppClassLoader.Context

    • Method Detail

      • newResource

        Resource newResource​(java.lang.String urlOrPath)
                      throws java.io.IOException
        Convert a URL or path to a Resource. The default implementation is a wrapper for Resource.newResource(String).
        Parameters:
        urlOrPath - The URL or path to convert
        Returns:
        The Resource for the URL/path
        Throws:
        java.io.IOException - The Resource could not be created.
      • getPermissions

        java.security.PermissionCollection getPermissions()
        Returns:
        Returns the permissions.
      • isParentLoaderPriority

        boolean isParentLoaderPriority()
        Returns:
        True if the classloader should delegate first to the parent classloader (standard java behaviour) or false if the classloader should first try to load from WEB-INF/lib or WEB-INF/classes (servlet spec recommendation).
      • getExtraClasspath

        java.util.List<Resource> getExtraClasspath()
      • isServerResource

        boolean isServerResource​(java.lang.String name,
                                 java.net.URL parentUrl)
      • isSystemResource

        boolean isSystemResource​(java.lang.String name,
                                 java.net.URL webappUrl)