|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gradle.api.internal.AbstractTask org.gradle.api.DefaultTask org.gradle.api.internal.ConventionTask org.gradle.api.plugins.jetty.AbstractJettyRunTask org.gradle.api.plugins.jetty.JettyRunWar
public class JettyRunWar
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.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.gradle.api.Task |
---|
Task.Namer |
Field Summary |
---|
Fields inherited from class org.gradle.api.plugins.jetty.AbstractJettyRunTask |
---|
consoleScanner, PORT_SYSPROPERTY, reload, scannerListeners |
Fields inherited from interface org.gradle.api.Task |
---|
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE |
Constructor Summary | |
---|---|
JettyRunWar()
|
Method Summary | |
---|---|
void |
applyJettyXml()
|
void |
configureScanner()
|
void |
configureWebApplication()
Subclasses should invoke this to setup basic info on the webapp. |
org.gradle.api.plugins.jetty.internal.JettyPluginServer |
createServer()
create a proxy that wraps a particular jetty version Server object. |
void |
finishConfigurationBeforeStart()
|
File |
getWebApp()
Returns the web application to deploy. |
void |
restartWebApp(boolean reconfigureScanner)
|
void |
setWebApp(File webApp)
|
void |
validateConfiguration()
|
Methods inherited from class org.gradle.api.internal.ConventionTask |
---|
conventionMapping, getConventionMapping, setConventionMapping |
Methods inherited from class org.gradle.api.internal.AbstractTask |
---|
addValidator, captureStandardOutput, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, disableStandardOutputCapture, doFirst, doFirst, doLast, doLast, execute, getActions, getAdditionalProperties, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getDynamicObjectHelper, getEnabled, getExecuter, getGroup, getInputs, getLogger, getLogging, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getStandardOutputCapture, getState, getTaskDependencies, getTemporaryDir, getValidators, hasProperty, injectIntoNewInstance, isEnabled, leftShift, onlyIf, onlyIf, property, setActions, setConvention, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setGroup, setName, setOnlyIf, setOnlyIf, setProject, setProperty, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JettyRunWar()
Method Detail |
---|
public void configureWebApplication() throws Exception
AbstractJettyRunTask
configureWebApplication
in class AbstractJettyRunTask
Exception
public void validateConfiguration()
validateConfiguration
in class AbstractJettyRunTask
public void configureScanner()
configureScanner
in class AbstractJettyRunTask
public void restartWebApp(boolean reconfigureScanner) throws Exception
restartWebApp
in class AbstractJettyRunTask
Exception
public void finishConfigurationBeforeStart()
finishConfigurationBeforeStart
in class AbstractJettyRunTask
public File getWebApp()
public void setWebApp(File webApp)
public void applyJettyXml() throws Exception
applyJettyXml
in class AbstractJettyRunTask
Exception
public org.gradle.api.plugins.jetty.internal.JettyPluginServer createServer() throws Exception
AbstractJettyRunTask
createServer
in class AbstractJettyRunTask
Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |