@Deprecated public class JettyRunWar extends AbstractJettyRunTask
Deploys a WAR to an embedded Jetty web container.
Once started, the web container can be configured to run continuously, scanning for changes to the war file and automatically performing a hot redeploy when necessary.
Task.NamerconsoleScanner, PORT_SYSPROPERTY, reload, scannerListenersTASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE| Constructor and Description |
|---|
JettyRunWar()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyJettyXml()
Deprecated.
|
void |
configureScanner()
Deprecated.
|
void |
configureWebApplication()
Deprecated.
Subclasses should invoke this to setup basic info on the webapp.
|
org.gradle.api.plugins.jetty.internal.JettyPluginServer |
createServer()
Deprecated.
create a proxy that wraps a particular jetty version Server object.
|
void |
finishConfigurationBeforeStart()
Deprecated.
|
java.io.File |
getWebApp()
Deprecated.
Returns the web application to deploy.
|
void |
restartWebApp(boolean reconfigureScanner)
Deprecated.
|
void |
setWebApp(java.io.File webApp)
Deprecated.
|
void |
validateConfiguration()
Deprecated.
|
findJettyWebXmlFile, getAdditionalRuntimeJars, getConnectors, getContextPath, getHttpPort, getJettyConfig, getOverrideWebXml, getReload, getRequestLog, getScanIntervalSeconds, getScanner, getScannerListeners, getServer, getStopKey, getStopPort, getUserRealms, getWebAppConfig, getWebDefaultXml, isDaemon, setAdditionalRuntimeJars, setConnectors, setContextPath, setDaemon, setHttpPort, setJettyConfig, setOverrideWebXml, setReload, setRequestLog, setScanIntervalSeconds, setScannerListeners, setServer, setStopKey, setStopPort, setUserRealms, setWebAppConfig, setWebDefaultXml, start, startConsoleScanner, startJetty, startJettyInternalconventionMapping, conventionMapping, getConventionMappingaddValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActionClassLoaders, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toStringpublic void configureWebApplication()
throws java.lang.Exception
AbstractJettyRunTaskconfigureWebApplication in class AbstractJettyRunTaskjava.lang.Exceptionpublic void validateConfiguration()
validateConfiguration in class AbstractJettyRunTaskpublic void configureScanner()
configureScanner in class AbstractJettyRunTaskpublic void restartWebApp(boolean reconfigureScanner)
throws java.lang.Exception
restartWebApp in class AbstractJettyRunTaskjava.lang.Exceptionpublic void finishConfigurationBeforeStart()
finishConfigurationBeforeStart in class AbstractJettyRunTask@InputFile public java.io.File getWebApp()
public void setWebApp(java.io.File webApp)
public void applyJettyXml()
throws java.lang.Exception
applyJettyXml in class AbstractJettyRunTaskjava.lang.Exceptionpublic org.gradle.api.plugins.jetty.internal.JettyPluginServer createServer()
throws java.lang.Exception
AbstractJettyRunTaskcreateServer in class AbstractJettyRunTaskjava.lang.Exception