Class QuickStartWebApp

  • All Implemented Interfaces:
    org.eclipse.jetty.server.Handler, org.eclipse.jetty.server.HandlerContainer, org.eclipse.jetty.util.Attributes, org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable, org.eclipse.jetty.util.component.Graceful, org.eclipse.jetty.util.component.LifeCycle, WebAppClassLoader.Context

    public class QuickStartWebApp
    extends WebAppContext
    QuickStartWar
    • Field Detail

      • __configurationClasses

        public static final String[] __configurationClasses
      • __preconfigurationClasses

        public static final String[] __preconfigurationClasses
    • Constructor Detail

      • QuickStartWebApp

        public QuickStartWebApp()
    • Method Detail

      • isPreconfigure

        public boolean isPreconfigure()
      • setPreconfigure

        public void setPreconfigure​(boolean preconfigure)
        Preconfigure webapp
        Parameters:
        preconfigure - If true, then starting the webapp will generate the WEB-INF/quickstart-web.xml rather than start the webapp.
      • isAutoPreconfigure

        public boolean isAutoPreconfigure()
      • setAutoPreconfigure

        public void setAutoPreconfigure​(boolean autoPrecompile)
      • setOriginAttribute

        public void setOriginAttribute​(String name)
      • getOriginAttribute

        public String getOriginAttribute()
        Returns:
        the originAttribute
      • getGenerateOrigin

        public boolean getGenerateOrigin()
        Returns:
        the generateOrigin
      • setGenerateOrigin

        public void setGenerateOrigin​(boolean generateOrigin)
        Parameters:
        generateOrigin - the generateOrigin to set
      • generateQuickstartWebXml

        public void generateQuickstartWebXml​(String extraXML)
                                      throws Exception
        Throws:
        Exception