Index
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 byWebAppClassLoading.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 byWebAppClassLoading.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) - 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 loadingof web application: Protected (a.k.a. - WebAppClassLoading() - Constructor for class org.eclipse.jetty.ee.webapp.WebAppClassLoading
All Classes and Interfaces|All Packages|Constant Field Values