Uses of Class
org.eclipse.jetty.webapp.WebAppContext
-
Uses of WebAppContext in org.eclipse.jetty.webapp
Fields in org.eclipse.jetty.webapp declared as WebAppContextModifier and TypeFieldDescriptionprotected WebAppContextDiscoveredAnnotation._contextprotected final WebAppContextWebInfConfiguration.ContainerPathNameMatcher._contextprotected final WebAppContextWebInfConfiguration.WebAppPathNameMatcher._contextMethods in org.eclipse.jetty.webapp that return WebAppContextMethods in org.eclipse.jetty.webapp with parameters of type WebAppContextModifier and TypeMethodDescriptionvoidStandardDescriptorProcessor.addFilterMapping(String filterName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) StandardDescriptorProcessor.addServletMapping(String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) voidFragmentConfiguration.addWebFragments(WebAppContext context, MetaData metaData) Add in fragment descriptors that have already been discovered by MetaInfConfigurationvoidStandardDescriptorProcessor.addWelcomeFiles(WebAppContext context, XmlParser.Node node) voidAbstractConfiguration.cloneConfigure(WebAppContext template, WebAppContext context) voidConfiguration.cloneConfigure(WebAppContext template, WebAppContext context) Clone configuration instance.voidConfiguration.Wrapper.cloneConfigure(WebAppContext template, WebAppContext context) voidWebInfConfiguration.cloneConfigure(WebAppContext template, WebAppContext context) voidAbstractConfiguration.configure(WebAppContext context) voidCloneConfiguration.configure(WebAppContext context) voidConfiguration.configure(WebAppContext context) Configure WebApp.voidConfiguration.Wrapper.configure(WebAppContext context) voidJettyWebXmlConfiguration.configure(WebAppContext context) Configure Apply web-jetty.xml configurationvoidWebInfConfiguration.configure(WebAppContext context) voidWebXmlConfiguration.configure(WebAppContext context) Process web-default.xml, web.xml, override-web.xmlvoidWebInfConfiguration.configureTempDirectory(File dir, WebAppContext context) voidAbstractConfiguration.deconfigure(WebAppContext context) voidCloneConfiguration.deconfigure(WebAppContext context) voidConfiguration.deconfigure(WebAppContext context) DeConfigure WebApp.voidConfiguration.Wrapper.deconfigure(WebAppContext context) voidWebInfConfiguration.deconfigure(WebAppContext context) voidWebXmlConfiguration.deconfigure(WebAppContext context) voidAbstractConfiguration.destroy(WebAppContext context) voidConfiguration.destroy(WebAppContext context) Destroy WebApp.voidConfiguration.Wrapper.destroy(WebAppContext context) abstract voidIterativeDescriptorProcessor.end(WebAppContext context, Descriptor descriptor) voidStandardDescriptorProcessor.end(WebAppContext context, Descriptor descriptor) voidWebInfConfiguration.findAndFilterContainerPaths(WebAppContext context) Find jars and directories that are on the container's classpath and apply an optional filter.voidWebInfConfiguration.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.protected List<org.eclipse.jetty.util.resource.Resource>WebInfConfiguration.findClassDirs(WebAppContext context) protected List<org.eclipse.jetty.util.resource.Resource>WebInfConfiguration.findExtraClasspathDirs(WebAppContext context) Get class dirs from WebAppContext.getExtraClasspath as resourcesprotected List<org.eclipse.jetty.util.resource.Resource>WebInfConfiguration.findExtraClasspathJars(WebAppContext context) Get jars from WebAppContext.getExtraClasspath as resourcesprotected List<org.eclipse.jetty.util.resource.Resource>WebInfConfiguration.findJars(WebAppContext context) Look for jars that should be treated as if they are in WEB-INF/libvoidFragmentConfiguration.findWebFragments(WebAppContext context, MetaData metaData) Deprecated.protected org.eclipse.jetty.util.resource.ResourceWebInfConfiguration.findWebInfClassesDir(WebAppContext context) GetWEB-INF/classesdirprotected List<org.eclipse.jetty.util.resource.Resource>WebInfConfiguration.findWebInfLibJars(WebAppContext context) Look for jars inWEB-INF/libprotected org.eclipse.jetty.util.resource.ResourceWebXmlConfiguration.findWebXml(WebAppContext context) static StringWebInfConfiguration.getCanonicalNameForWebAppTmpDir(WebAppContext context) Create a canonical name for a webapp temp directory.voidWebInfConfiguration.makeTempDirectory(File parent, WebAppContext context) voidAbstractConfiguration.postConfigure(WebAppContext context) voidConfiguration.postConfigure(WebAppContext context) Clear down after configuration.voidConfiguration.Wrapper.postConfigure(WebAppContext context) voidFragmentConfiguration.postConfigure(WebAppContext context) voidMetaInfConfiguration.postConfigure(WebAppContext context) voidAbstractConfiguration.preConfigure(WebAppContext context) voidConfiguration.preConfigure(WebAppContext context) Set up for configuration.voidConfiguration.Wrapper.preConfigure(WebAppContext context) voidFragmentConfiguration.preConfigure(WebAppContext context) voidMetaInfConfiguration.preConfigure(WebAppContext context) voidWebInfConfiguration.preConfigure(WebAppContext context) voidWebXmlConfiguration.preConfigure(WebAppContext context) voidDescriptorProcessor.process(WebAppContext context, Descriptor descriptor) voidIterativeDescriptorProcessor.process(WebAppContext context, Descriptor descriptor) voidMetaData.resolve(WebAppContext context) Resolve all servlet/filter/listener metadata from all sources: descriptors and annotations.voidWebInfConfiguration.resolveTempDirectory(WebAppContext context) Get a temporary directory in which to unpack the war etc etc.voidMetaInfConfiguration.scanForFragment(WebAppContext context, org.eclipse.jetty.util.resource.Resource jar, ConcurrentHashMap<org.eclipse.jetty.util.resource.Resource, org.eclipse.jetty.util.resource.Resource> cache) Scan for META-INF/web-fragment.xml file in the given jar.voidMetaInfConfiguration.scanForResources(WebAppContext context, org.eclipse.jetty.util.resource.Resource target, ConcurrentHashMap<org.eclipse.jetty.util.resource.Resource, org.eclipse.jetty.util.resource.Resource> cache) Scan for META-INF/resources dir in the given jar.voidMetaInfConfiguration.scanForTlds(WebAppContext context, org.eclipse.jetty.util.resource.Resource jar, ConcurrentHashMap<org.eclipse.jetty.util.resource.Resource, Collection<URL>> cache) Discover META-INF/*.tld files in the given jarvoidMetaInfConfiguration.scanJars(WebAppContext context, Collection<org.eclipse.jetty.util.resource.Resource> jars, boolean useCaches) For backwards compatibility.voidMetaInfConfiguration.scanJars(WebAppContext context, Collection<org.eclipse.jetty.util.resource.Resource> jars, boolean useCaches, List<String> scanTypes) Look into the jars to discover info in META-INF.abstract voidIterativeDescriptorProcessor.start(WebAppContext context, Descriptor descriptor) voidStandardDescriptorProcessor.start(WebAppContext context, Descriptor descriptor) voidWebInfConfiguration.unpack(WebAppContext context) protected voidIterativeDescriptorProcessor.visit(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitContextParam(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitDenyUncoveredHttpMethods(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Servlet spec 3.1.voidStandardDescriptorProcessor.visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitDistributable(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitErrorPage(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitFilter(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitFilterMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitJspConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitListener(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitLocaleEncodingList(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitLoginConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitMimeMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitSecurityConstraint(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitSecurityRole(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitServlet(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitServletMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitSessionConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitTagLib(WebAppContext context, Descriptor descriptor, XmlParser.Node node) voidStandardDescriptorProcessor.visitWelcomeFileList(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Constructors in org.eclipse.jetty.webapp with parameters of type WebAppContextModifierConstructorDescriptionContainerPathNameMatcher(WebAppContext context, Pattern pattern) DiscoveredAnnotation(WebAppContext context, String className) DiscoveredAnnotation(WebAppContext context, String className, org.eclipse.jetty.util.resource.Resource resource) WebAppPathNameMatcher(WebAppContext context, Pattern pattern)