Class QuickStartDescriptorProcessor
java.lang.Object
org.eclipse.jetty.ee9.webapp.IterativeDescriptorProcessor
org.eclipse.jetty.ee9.quickstart.QuickStartDescriptorProcessor
- All Implemented Interfaces:
 Closeable, AutoCloseable, DescriptorProcessor
public class QuickStartDescriptorProcessor
extends IterativeDescriptorProcessor
implements Closeable
Handle  extended elements for quickstart-web.xml
- 
Field Summary
Fields inherited from class IterativeDescriptorProcessor
__signature, _visitors - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidend(WebAppContext context, Descriptor descriptor) voidstart(WebAppContext context, Descriptor descriptor) voidvisitContextParam(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Process a context-param elementvoidvisitMetaInfResource(WebAppContext context, Resource dir) voidvisitServletContainerInitializerHolder(WebAppContext context, ServletContainerInitializerHolder sciHolder) Ensure the ServletContainerInitializerHolder will be started by adding it to the context.voidvisitServletMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node) Process a servlet-mapping elementMethods inherited from class IterativeDescriptorProcessor
process, registerVisitor, visit 
- 
Constructor Details
- 
QuickStartDescriptorProcessor
public QuickStartDescriptorProcessor() 
 - 
 - 
Method Details
- 
start
- Specified by:
 startin classIterativeDescriptorProcessor
 - 
end
- Specified by:
 endin classIterativeDescriptorProcessor
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceCloseable
 - 
visitServletMapping
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(WebAppContext context, Descriptor descriptor, 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
 - 
visitServletContainerInitializerHolder
public void visitServletContainerInitializerHolder(WebAppContext context, 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
 
 -