org.mortbay.jetty.webapp
Class JettyWebXmlConfiguration

java.lang.Object
  extended by org.mortbay.jetty.webapp.JettyWebXmlConfiguration
All Implemented Interfaces:
Serializable, Configuration

public class JettyWebXmlConfiguration
extends Object
implements Configuration

JettyWebConfiguration. Looks for Xmlconfiguration files in WEB-INF. Searches in order for the first of jetty6-web.xml, jetty-web.xml or web-jetty.xml

Author:
janb
See Also:
Serialized Form

Field Summary
private  WebAppContext _context
           
 
Constructor Summary
JettyWebXmlConfiguration()
           
 
Method Summary
 void configureClassLoader()
          configureClassPath Not used.
 void configureDefaults()
          configureDefaults Not used.
 void configureWebApp()
          configureWebApp Apply web-jetty.xml configuration
 void deconfigureWebApp()
          configureWebApp Apply web-jetty.xml configuration
 WebAppContext getWebAppContext()
          Get the context on which the configuration is performed.
 void setWebAppContext(WebAppContext context)
          Set up a context on which to perform the configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_context

private WebAppContext _context
Constructor Detail

JettyWebXmlConfiguration

public JettyWebXmlConfiguration()
Method Detail

setWebAppContext

public void setWebAppContext(WebAppContext context)
Description copied from interface: Configuration
Set up a context on which to perform the configuration.

Specified by:
setWebAppContext in interface Configuration
See Also:
org.mortbay.jetty.servlet.WebApplicationContext.Configuration#setWebApplicationContext(org.mortbay.jetty.servlet.WebApplicationContext)

getWebAppContext

public WebAppContext getWebAppContext()
Description copied from interface: Configuration
Get the context on which the configuration is performed.

Specified by:
getWebAppContext in interface Configuration
Returns:

configureClassLoader

public void configureClassLoader()
                          throws Exception
configureClassPath Not used.

Specified by:
configureClassLoader in interface Configuration
Throws:
Exception
See Also:
org.mortbay.jetty.servlet.WebApplicationContext.Configuration#configureClassPath()

configureDefaults

public void configureDefaults()
                       throws Exception
configureDefaults Not used.

Specified by:
configureDefaults in interface Configuration
Throws:
Exception
See Also:
org.mortbay.jetty.servlet.WebApplicationContext.Configuration#configureDefaults()

configureWebApp

public void configureWebApp()
                     throws Exception
configureWebApp Apply web-jetty.xml configuration

Specified by:
configureWebApp in interface Configuration
Throws:
Exception
See Also:
org.mortbay.jetty.servlet.WebApplicationContext.Configuration#configureWebApp()

deconfigureWebApp

public void deconfigureWebApp()
                       throws Exception
configureWebApp Apply web-jetty.xml configuration

Specified by:
deconfigureWebApp in interface Configuration
Throws:
Exception
See Also:
org.mortbay.jetty.servlet.WebApplicationContext.Configuration#configureWebApp()