org.eclipse.jetty.webapp
public class StandardDescriptorProcessor extends IterativeDescriptorProcessor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
STANDARD_PROCESSOR |
__signature, _visitors
Constructor and Description |
---|
StandardDescriptorProcessor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addFilterMapping(java.lang.String filterName,
XmlParser.Node node,
WebAppContext context) |
protected void |
addServletMapping(java.lang.String servletName,
XmlParser.Node node,
WebAppContext context) |
protected void |
addWelcomeFiles(WebAppContext context,
XmlParser.Node node) |
void |
end(WebAppContext context,
Descriptor descriptor) |
protected java.lang.String |
getSystemClassPath(WebAppContext context)
Generate the classpath (as a string) of all classloaders
above the webapp's classloader.
|
protected java.util.EventListener |
newListenerInstance(WebAppContext context,
java.lang.Class<? extends java.util.EventListener> clazz) |
protected java.lang.String |
normalizePattern(java.lang.String p) |
void |
start(WebAppContext context,
Descriptor descriptor) |
void |
visitContextParam(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitDisplayName(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitDistributable(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitErrorPage(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitFilter(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitFilterMapping(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitJspConfig(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitListener(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitLocaleEncodingList(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitLoginConfig(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitMimeMapping(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitSecurityConstraint(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitSecurityRole(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitServlet(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitServletMapping(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitSessionConfig(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitTagLib(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
protected void |
visitWelcomeFileList(WebAppContext context,
Descriptor descriptor,
XmlParser.Node node) |
process, registerVisitor, visit
public static final java.lang.String STANDARD_PROCESSOR
public void start(WebAppContext context, Descriptor descriptor)
start
in class IterativeDescriptorProcessor
public void end(WebAppContext context, Descriptor descriptor)
end
in class IterativeDescriptorProcessor
public void visitContextParam(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitDisplayName(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitServlet(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitServletMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitSessionConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitMimeMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitWelcomeFileList(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitLocaleEncodingList(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitErrorPage(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void addWelcomeFiles(WebAppContext context, XmlParser.Node node)
context
- node
- protected void addServletMapping(java.lang.String servletName, XmlParser.Node node, WebAppContext context)
servletName
- node
- context
- protected void addFilterMapping(java.lang.String filterName, XmlParser.Node node, WebAppContext context)
filterName
- node
- context
- protected void visitTagLib(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitJspConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitSecurityConstraint(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitLoginConfig(WebAppContext context, Descriptor descriptor, XmlParser.Node node) throws java.lang.Exception
context
- descriptor
- node
- java.lang.Exception
protected void visitSecurityRole(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitFilter(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitFilterMapping(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitListener(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected void visitDistributable(WebAppContext context, Descriptor descriptor, XmlParser.Node node)
context
- descriptor
- node
- protected java.util.EventListener newListenerInstance(WebAppContext context, java.lang.Class<? extends java.util.EventListener> clazz) throws javax.servlet.ServletException, java.lang.InstantiationException, java.lang.IllegalAccessException
context
- clazz
- javax.servlet.ServletException
java.lang.InstantiationException
java.lang.IllegalAccessException
protected java.lang.String normalizePattern(java.lang.String p)
p
- protected java.lang.String getSystemClassPath(WebAppContext context)
Copyright © 2013. All Rights Reserved.