Package org.eclipse.jetty.webapp
Class WebXmlConfiguration
java.lang.Object
org.eclipse.jetty.webapp.AbstractConfiguration
org.eclipse.jetty.webapp.WebXmlConfiguration
- All Implemented Interfaces:
Configuration
Configure by parsing default web.xml and web.xml
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.webapp.Configuration
Configuration.ClassList, Configuration.Wrapper, Configuration.WrapperFunction -
Field Summary
Fields inherited from interface org.eclipse.jetty.webapp.Configuration
ATTR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigure(WebAppContext context) Process web-default.xml, web.xml, override-web.xmlvoiddeconfigure(WebAppContext context) DeConfigure WebApp.protected org.eclipse.jetty.util.resource.ResourcefindWebXml(WebAppContext context) voidpreConfigure(WebAppContext context) Set up for configuration.Methods inherited from class org.eclipse.jetty.webapp.AbstractConfiguration
cloneConfigure, destroy, postConfigure
-
Constructor Details
-
WebXmlConfiguration
public WebXmlConfiguration()
-
-
Method Details
-
preConfigure
Description copied from interface:ConfigurationSet up for configuration.Typically this step discovers configuration resources
- Specified by:
preConfigurein interfaceConfiguration- Overrides:
preConfigurein classAbstractConfiguration- Parameters:
context- The context to configure- Throws:
Exception- if unable to pre configure
-
configure
Process web-default.xml, web.xml, override-web.xml- Specified by:
configurein interfaceConfiguration- Overrides:
configurein classAbstractConfiguration- Parameters:
context- The context to configure- Throws:
Exception- if unable to configure
-
findWebXml
protected org.eclipse.jetty.util.resource.Resource findWebXml(WebAppContext context) throws IOException - Throws:
IOException
-
deconfigure
Description copied from interface:ConfigurationDeConfigure WebApp. This method is called to undo all configuration done. This is called to allow the context to work correctly over a stop/start cycle- Specified by:
deconfigurein interfaceConfiguration- Overrides:
deconfigurein classAbstractConfiguration- Parameters:
context- The context to configure- Throws:
Exception- if unable to deconfigure
-