Package org.eclipse.jetty.maven.plugin
Class MavenQuickStartConfiguration
- java.lang.Object
-
- org.eclipse.jetty.webapp.AbstractConfiguration
-
- org.eclipse.jetty.webapp.WebInfConfiguration
-
- org.eclipse.jetty.quickstart.QuickStartConfiguration
-
- org.eclipse.jetty.maven.plugin.MavenQuickStartConfiguration
-
- All Implemented Interfaces:
Configuration
public class MavenQuickStartConfiguration extends QuickStartConfiguration
MavenQuickStartConfiguration
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.webapp.WebInfConfiguration
WebInfConfiguration.ContainerPathNameMatcher, WebInfConfiguration.WebAppPathNameMatcher
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.webapp.Configuration
Configuration.ClassList, Configuration.Wrapper, Configuration.WrapperFunction
-
-
Field Summary
-
Fields inherited from class org.eclipse.jetty.webapp.WebInfConfiguration
_preUnpackBaseResource, CONTAINER_JAR_PATTERN, RESOURCE_DIRS, TEMPDIR_CONFIGURED, WEBINF_JAR_PATTERN
-
Fields inherited from interface org.eclipse.jetty.webapp.Configuration
ATTR
-
-
Constructor Summary
Constructors Constructor Description MavenQuickStartConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(WebAppContext context)Configure WebApp.voiddeconfigure(WebAppContext context)DeConfigure WebApp.voidpreConfigure(WebAppContext context)Set up for configuration.-
Methods inherited from class org.eclipse.jetty.quickstart.QuickStartConfiguration
getQuickStartWebXml
-
Methods inherited from class org.eclipse.jetty.webapp.WebInfConfiguration
cloneConfigure, configureTempDirectory, findAndFilterContainerPaths, findAndFilterWebAppPaths, findClassDirs, findExtraClasspathDirs, findExtraClasspathJars, findJars, findWebInfClassesDir, findWebInfLibJars, getCanonicalNameForWebAppTmpDir, getResourceBaseName, makeTempDirectory, resolveTempDirectory, unpack
-
Methods inherited from class org.eclipse.jetty.webapp.AbstractConfiguration
destroy, postConfigure
-
-
-
-
Method Detail
-
preConfigure
public void preConfigure(WebAppContext context) throws java.lang.Exception
Description copied from interface:ConfigurationSet up for configuration.Typically this step discovers configuration resources
- Specified by:
preConfigurein interfaceConfiguration- Overrides:
preConfigurein classQuickStartConfiguration- Parameters:
context- The context to configure- Throws:
java.lang.Exception- if unable to pre configure- See Also:
AbstractConfiguration.preConfigure(org.eclipse.jetty.webapp.WebAppContext)
-
configure
public void configure(WebAppContext context) throws java.lang.Exception
Description copied from interface:ConfigurationConfigure WebApp.Typically this step applies the discovered configuration resources to either the
WebAppContextor the associatedMetaData.- Specified by:
configurein interfaceConfiguration- Overrides:
configurein classQuickStartConfiguration- Parameters:
context- The context to configure- Throws:
java.lang.Exception- if unable to configure- See Also:
AbstractConfiguration.configure(org.eclipse.jetty.webapp.WebAppContext)
-
deconfigure
public void deconfigure(WebAppContext context) throws java.lang.Exception
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 classWebInfConfiguration- Parameters:
context- The context to configure- Throws:
java.lang.Exception- if unable to deconfigure
-
-