Uses of Class
org.eclipse.jetty.webapp.WebAppContext
Packages that use WebAppContext
-
Uses of WebAppContext in org.eclipse.jetty.webapp
Fields in org.eclipse.jetty.webapp declared as WebAppContextModifier and TypeFieldDescriptionprotected WebAppContext
DiscoveredAnnotation._context
protected final WebAppContext
WebInfConfiguration.ContainerPathNameMatcher._context
protected final WebAppContext
WebInfConfiguration.WebAppPathNameMatcher._context
(package private) final WebAppContext
CloneConfiguration._template
Methods in org.eclipse.jetty.webapp that return WebAppContextMethods in org.eclipse.jetty.webapp with parameters of type WebAppContextModifier and TypeMethodDescriptionvoid
StandardDescriptorProcessor.addFilterMapping
(String filterName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) StandardDescriptorProcessor.addServletMapping
(String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) void
FragmentConfiguration.addWebFragments
(WebAppContext context, MetaData metaData) Add in fragment descriptors that have already been discovered by MetaInfConfigurationvoid
StandardDescriptorProcessor.addWelcomeFiles
(WebAppContext context, XmlParser.Node node) void
AbstractConfiguration.cloneConfigure
(WebAppContext template, WebAppContext context) void
Configuration.cloneConfigure
(WebAppContext template, WebAppContext context) Clone configuration instance.void
Configuration.Wrapper.cloneConfigure
(WebAppContext template, WebAppContext context) void
WebInfConfiguration.cloneConfigure
(WebAppContext template, WebAppContext context) void
AbstractConfiguration.configure
(WebAppContext context) void
CloneConfiguration.configure
(WebAppContext context) void
Configuration.configure
(WebAppContext context) Configure WebApp.void
Configuration.Wrapper.configure
(WebAppContext context) void
JettyWebXmlConfiguration.configure
(WebAppContext context) Configure Apply web-jetty.xml configurationvoid
WebInfConfiguration.configure
(WebAppContext context) void
WebXmlConfiguration.configure
(WebAppContext context) Process web-default.xml, web.xml, override-web.xmlvoid
WebInfConfiguration.configureTempDirectory
(File dir, WebAppContext context) void
AbstractConfiguration.deconfigure
(WebAppContext context) void
CloneConfiguration.deconfigure
(WebAppContext context) void
Configuration.deconfigure
(WebAppContext context) DeConfigure WebApp.void
Configuration.Wrapper.deconfigure
(WebAppContext context) void
WebInfConfiguration.deconfigure
(WebAppContext context) void
WebXmlConfiguration.deconfigure
(WebAppContext context) void
AbstractConfiguration.destroy
(WebAppContext context) void
Configuration.destroy
(WebAppContext context) Destroy WebApp.void
Configuration.Wrapper.destroy
(WebAppContext context) abstract void
IterativeDescriptorProcessor.end
(WebAppContext context, Descriptor descriptor) void
StandardDescriptorProcessor.end
(WebAppContext context, Descriptor descriptor) void
WebInfConfiguration.findAndFilterContainerPaths
(WebAppContext context) Find jars and directories that are on the container's classpath and apply an optional filter.void
WebInfConfiguration.findAndFilterWebAppPaths
(WebAppContext context) Finds the jars that are either physically or virtually in WEB-INF/lib, and applies an optional filter to their full pathnames.WebInfConfiguration.findClassDirs
(WebAppContext context) WebInfConfiguration.findExtraClasspathDirs
(WebAppContext context) Get class dirs from WebAppContext.getExtraClasspath as resourcesWebInfConfiguration.findExtraClasspathJars
(WebAppContext context) Get jars from WebAppContext.getExtraClasspath as resourcesWebInfConfiguration.findJars
(WebAppContext context) Look for jars that should be treated as if they are in WEB-INF/libvoid
FragmentConfiguration.findWebFragments
(WebAppContext context, MetaData metaData) Deprecated.protected Resource
WebInfConfiguration.findWebInfClassesDir
(WebAppContext context) GetWEB-INF/classes
dirWebInfConfiguration.findWebInfLibJars
(WebAppContext context) Look for jars inWEB-INF/lib
protected Resource
WebXmlConfiguration.findWebXml
(WebAppContext context) static String
WebInfConfiguration.getCanonicalNameForWebAppTmpDir
(WebAppContext context) Create a canonical name for a webapp temp directory.void
WebInfConfiguration.makeTempDirectory
(File parent, WebAppContext context) void
AbstractConfiguration.postConfigure
(WebAppContext context) void
Configuration.postConfigure
(WebAppContext context) Clear down after configuration.void
Configuration.Wrapper.postConfigure
(WebAppContext context) void
FragmentConfiguration.postConfigure
(WebAppContext context) void
MetaInfConfiguration.postConfigure
(WebAppContext context) void
AbstractConfiguration.preConfigure
(WebAppContext context) void
Configuration.preConfigure
(WebAppContext context) Set up for configuration.void
Configuration.Wrapper.preConfigure
(WebAppContext context) void
FragmentConfiguration.preConfigure
(WebAppContext context) void
MetaInfConfiguration.preConfigure
(WebAppContext context) void
WebInfConfiguration.preConfigure
(WebAppContext context) void
WebXmlConfiguration.preConfigure
(WebAppContext context) void
DescriptorProcessor.process
(WebAppContext context, Descriptor descriptor) void
IterativeDescriptorProcessor.process
(WebAppContext context, Descriptor descriptor) void
MetaData.resolve
(WebAppContext context) Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.void
WebInfConfiguration.resolveTempDirectory
(WebAppContext context) Get a temporary directory in which to unpack the war etc etc.void
MetaInfConfiguration.scanForFragment
(WebAppContext context, Resource jar, ConcurrentHashMap<Resource, Resource> cache) Scan for META-INF/web-fragment.xml file in the given jar.void
MetaInfConfiguration.scanForResources
(WebAppContext context, Resource target, ConcurrentHashMap<Resource, Resource> cache) Scan for META-INF/resources dir in the given jar.void
MetaInfConfiguration.scanForTlds
(WebAppContext context, Resource jar, ConcurrentHashMap<Resource, Collection<URL>> cache) Discover META-INF/*.tld files in the given jarvoid
MetaInfConfiguration.scanJars
(WebAppContext context, Collection<Resource> jars, boolean useCaches) For backwards compatibility.void
MetaInfConfiguration.scanJars
(WebAppContext context, Collection<Resource> jars, boolean useCaches, List<String> scanTypes) Look into the jars to discover info in META-INF.private void
JettyWebXmlConfiguration.setupXmlConfiguration
(WebAppContext context, XmlConfiguration jettyConfig, Resource webInf) Configures some well-known properties before the XmlConfiguration reads the configuration.abstract void
IterativeDescriptorProcessor.start
(WebAppContext context, Descriptor descriptor) void
StandardDescriptorProcessor.start
(WebAppContext context, Descriptor descriptor) void
WebInfConfiguration.unpack
(WebAppContext context) protected void
IterativeDescriptorProcessor.visit
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitContextParam
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitDenyUncoveredHttpMethods
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Servlet spec 3.1.void
StandardDescriptorProcessor.visitDisplayName
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitDistributable
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitErrorPage
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitFilter
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitFilterMapping
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitJspConfig
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitListener
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitLocaleEncodingList
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitLoginConfig
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitMimeMapping
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitSecurityConstraint
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitSecurityRole
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitServlet
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitServletMapping
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitSessionConfig
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitTagLib
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) void
StandardDescriptorProcessor.visitWelcomeFileList
(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Constructors in org.eclipse.jetty.webapp with parameters of type WebAppContextModifierConstructorDescription(package private)
CloneConfiguration
(WebAppContext template) ContainerPathNameMatcher
(WebAppContext context, Pattern pattern) DiscoveredAnnotation
(WebAppContext context, String className) DiscoveredAnnotation
(WebAppContext context, String className, Resource resource) WebAppPathNameMatcher
(WebAppContext context, Pattern pattern)