Interface WebAppClassLoader.Context
- All Superinterfaces:
- ClassVisibilityChecker
- All Known Implementing Classes:
- WebAppContext
- Enclosing class:
- WebAppClassLoader
The Context in which the classloader operates.
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleanisServerResource(String name, URL parentUrl) booleanisSystemResource(String name, URL webappUrl) newResource(String urlOrPath) Convert a URL or path to a Resource.Methods inherited from interface ClassVisibilityCheckerisHiddenClass, isProtectedClass, isServerClass, isSystemClass
- 
Method Details- 
newResourceConvert a URL or path to a Resource. The default implementation is a wrapper forResourceFactory.newResource(String).- Parameters:
- urlOrPath- The URL or path to convert
- Returns:
- The Resource for the URL/path
- Throws:
- IOException- The Resource could not be created.
 
- 
getPermissionsPermissionCollection getPermissions()- Returns:
- Returns the permissions.
 
- 
isParentLoaderPriorityboolean 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
- 
isServerResource
- 
isSystemResource
 
-