Module org.eclipse.jetty.quickstart
Package org.eclipse.jetty.quickstart
Class QuickStartDescriptorProcessor
java.lang.Object
org.eclipse.jetty.webapp.IterativeDescriptorProcessor
org.eclipse.jetty.quickstart.QuickStartDescriptorProcessor
- All Implemented Interfaces:
org.eclipse.jetty.webapp.DescriptorProcessor
public class QuickStartDescriptorProcessor
extends org.eclipse.jetty.webapp.IterativeDescriptorProcessor
QuickStartDescriptorProcessor
Handle extended elements for quickstart-web.xml
-
Field Summary
Fields inherited from class org.eclipse.jetty.webapp.IterativeDescriptorProcessor
__signature, _visitors -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidend(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor) voidstart(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor) voidvisitContainerInitializer(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.plus.annotation.ContainerInitializer containerInitializer) Deprecated.voidvisitContextParam(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor, org.eclipse.jetty.xml.XmlParser.Node node) Process a context-param elementvoidvisitMetaInfResource(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.util.resource.Resource dir) voidvisitServletContainerInitializerHolder(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.servlet.ServletContainerInitializerHolder sciHolder) Ensure the ServletContainerInitializerHolder will be started by adding it to the context.voidvisitServletMapping(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor, org.eclipse.jetty.xml.XmlParser.Node node) Process a servlet-mapping elementMethods inherited from class org.eclipse.jetty.webapp.IterativeDescriptorProcessor
process, registerVisitor, visit
-
Constructor Details
-
QuickStartDescriptorProcessor
public QuickStartDescriptorProcessor()
-
-
Method Details
-
start
public void start(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor) - Specified by:
startin classorg.eclipse.jetty.webapp.IterativeDescriptorProcessor
-
end
public void end(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor) - Specified by:
endin classorg.eclipse.jetty.webapp.IterativeDescriptorProcessor
-
visitServletMapping
public void visitServletMapping(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor, org.eclipse.jetty.xml.XmlParser.Node node) Process a servlet-mapping element- Parameters:
context- the webappdescriptor- the xml file to processnode- the servlet-mapping element in the xml file to process
-
visitContextParam
public void visitContextParam(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.webapp.Descriptor descriptor, org.eclipse.jetty.xml.XmlParser.Node node) throws Exception Process a context-param element- Parameters:
context- the webappdescriptor- the xml file to processnode- the context-param node in the xml file- Throws:
Exception- if some resources cannot be read
-
visitContainerInitializer
@Deprecated public void visitContainerInitializer(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.plus.annotation.ContainerInitializer containerInitializer) Deprecated. -
visitServletContainerInitializerHolder
public void visitServletContainerInitializerHolder(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.servlet.ServletContainerInitializerHolder sciHolder) Ensure the ServletContainerInitializerHolder will be started by adding it to the context.- Parameters:
context- the context to which to add the ServletContainerInitializerHoldersciHolder- the ServletContainerInitializerHolder
-
visitMetaInfResource
public void visitMetaInfResource(org.eclipse.jetty.webapp.WebAppContext context, org.eclipse.jetty.util.resource.Resource dir)
-