Class IterativeDescriptorProcessor
java.lang.Object
org.eclipse.jetty.ee9.webapp.IterativeDescriptorProcessor
- All Implemented Interfaces:
- DescriptorProcessor
- Direct Known Subclasses:
- ExtraXmlDescriptorProcessor, PlusDescriptorProcessor, QuickStartDescriptorProcessor, StandardDescriptorProcessor
IterativeDescriptorProcessor
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract voidend(WebAppContext context, Descriptor descriptor) voidprocess(WebAppContext context, Descriptor descriptor) voidregisterVisitor(String nodeName, Method m) Register a method to be called back when visiting the node with the given name.abstract voidstart(WebAppContext context, Descriptor descriptor) protected voidvisit(WebAppContext context, Descriptor descriptor, XmlParser.Node node) 
- 
Field Details- 
__signature
- 
_visitors
 
- 
- 
Constructor Details- 
IterativeDescriptorProcessorpublic IterativeDescriptorProcessor()
 
- 
- 
Method Details- 
start
- 
end
- 
registerVisitorRegister a method to be called back when visiting the node with the given name. The method must exist on a subclass of this class, and must have the signature: public void method (Descriptor descriptor, XmlParser.Node node)- Parameters:
- nodeName- the node name
- m- the method name
 
- 
process- Specified by:
- processin interface- DescriptorProcessor
- Throws:
- Exception
 
- 
visitprotected void visit(WebAppContext context, Descriptor descriptor, XmlParser.Node node) throws Exception - Throws:
- Exception
 
 
-