Index

A C D F G H I L N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addClassPath(String) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
addClassPath(Resource) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
addHiddenClasses(String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a hidden (server) Class pattern to use for all WebAppContexts of a given Server.
addHiddenClasses(Server, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a hidden (server) Class pattern to use for all WebAppContexts of a given Server.
addHiddenClasses(Attributes, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a hidden (server) Class pattern to use for all WebAppContexts of a given Server.
addHiddenClasses(Environment, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a hidden (server) Class pattern to use for all ee9 WebAppContexts.
addJars(Resource) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Add elements to the class path for the context from the jar and zip files found in the specified resource.
addProtectedClasses(String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a protected (system) Class pattern to use for all WebAppContexts.
addProtectedClasses(Server, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a protected (system) Class pattern to use for all WebAppContexts of a given Server.
addProtectedClasses(Attributes, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a protected (system) Class pattern to use for all WebAppContexts of a given Server.
addProtectedClasses(Environment, String...) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Add a protected (system) Class pattern to use for WebAppContexts of a given environment.
addTransformer(ClassFileTransformer) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

C

CachingWebAppClassLoader - Class in org.eclipse.jetty.ee.webapp
A WebAppClassLoader that caches CachingWebAppClassLoader.getResource(String) results.
CachingWebAppClassLoader(ClassLoader, WebAppClassLoader.Context) - Constructor for class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
CachingWebAppClassLoader(WebAppClassLoader.Context) - Constructor for class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
clearCache() - Method in class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
close() - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

D

DEFAULT_HIDDEN_CLASSES - Static variable in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
The default hidden (server) classes used by a web application, which can be applied to the ClassMatchers created by getHiddenClasses(Environment).
DEFAULT_PROTECTED_CLASSES - Static variable in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
The default protected (system) classes used by a web application, which will be applied to the ClassMatchers created by getProtectedClasses(Environment).

F

findClass(String) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
foundClass(String, URL) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

G

getContext() - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
getExtraClasspath() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getHiddenClasses() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getHiddenClasses(Server) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Get the default hidden (server) classes for a Server
getHiddenClasses(Environment) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Get the default hidden (server) classes for an Environment
getHiddenClassMatcher() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getName() - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Get the name of the classloader.
getPermissions() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getPermissions(CodeSource) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
getProtectedClasses() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getProtectedClasses(Server) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Get the default protected (system) classes for a Server
getProtectedClasses(Environment) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
Get the default protected (system) classes for an Environment
getProtectedClassMatcher() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
getResource(String) - Method in class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
getResource(String) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Get a resource from the classloader
getResources(String) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

H

HIDDEN_CLASSES_ATTRIBUTE - Static variable in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
 

I

isHiddenClass(Class<?>) - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
isHiddenClass(Class<?>) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
isHiddenResource(String, URL) - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
isParentLoaderPriority() - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
isProtectedClass(Class<?>) - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 
isProtectedClass(Class<?>) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
isProtectedResource(String, URL) - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
 

L

loadAsResource(String, boolean) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Look for the classname as a resource to avoid loading a class that is potentially a system resource.
loadClass(String) - Method in class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
loadClass(String, boolean) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

N

newResource(String) - Method in interface org.eclipse.jetty.ee.webapp.WebAppClassLoader.Context
Convert a URL or path to a Resource.

O

org.eclipse.jetty.ee.webapp - module org.eclipse.jetty.ee.webapp
 
org.eclipse.jetty.ee.webapp - package org.eclipse.jetty.ee.webapp
 

P

PROTECTED_CLASSES_ATTRIBUTE - Static variable in class org.eclipse.jetty.ee.webapp.WebAppClassLoading
 

R

removeTransformer(ClassFileTransformer) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 
runWithHiddenClassAccess(PrivilegedExceptionAction<T>) - Static method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Run an action with access to Hidden Classes

S

setName(String) - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Set the name of the classloader.

T

toString() - Method in class org.eclipse.jetty.ee.webapp.CachingWebAppClassLoader
 
toString() - Method in class org.eclipse.jetty.ee.webapp.WebAppClassLoader
 

W

WebAppClassLoader - Class in org.eclipse.jetty.ee.webapp
ClassLoader for Http Context.
WebAppClassLoader(ClassLoader, WebAppClassLoader.Context) - Constructor for class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Constructor.
WebAppClassLoader(WebAppClassLoader.Context) - Constructor for class org.eclipse.jetty.ee.webapp.WebAppClassLoader
Constructor.
WebAppClassLoader.Context - Interface in org.eclipse.jetty.ee.webapp
The Context in which the classloader operates.
WebAppClassLoading - Class in org.eclipse.jetty.ee.webapp
Common attributes and methods for configuring the Class loading of web application: Protected (a.k.a.
WebAppClassLoading() - Constructor for class org.eclipse.jetty.ee.webapp.WebAppClassLoading
 
A C D F G H I L N O P R S T W 
All Classes and Interfaces|All Packages|Constant Field Values