Package org.apache.catalina.ant
Class DeployTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.catalina.ant.BaseRedirectorHelperTask
-
- org.apache.catalina.ant.AbstractCatalinaTask
-
- org.apache.catalina.ant.AbstractCatalinaCommandTask
-
- org.apache.catalina.ant.DeployTask
-
- All Implemented Interfaces:
java.lang.Cloneable
public class DeployTask extends AbstractCatalinaCommandTask
Ant task that implements the/deploy
command, supported by the Tomcat manager application.- Since:
- 4.1
- Author:
- Craig R. McClanahan
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
config
URL of the context configuration file for this application, if any.protected java.lang.String
localWar
URL of the server local web application archive (WAR) file to be deployed.protected java.lang.String
tag
Tag to associate with this to be deployed webapp.protected boolean
update
Update existing webapps.protected java.lang.String
war
URL of the web application archive (WAR) file to be deployed.-
Fields inherited from class org.apache.catalina.ant.AbstractCatalinaCommandTask
path, version
-
Fields inherited from class org.apache.catalina.ant.AbstractCatalinaTask
charset, ignoreResponseConstraint, password, url, username
-
Fields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
alwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStream
-
-
Constructor Summary
Constructors Constructor Description DeployTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
Execute the requested operation.java.lang.String
getConfig()
java.lang.String
getLocalWar()
java.lang.String
getTag()
boolean
getUpdate()
java.lang.String
getWar()
void
setConfig(java.lang.String config)
void
setLocalWar(java.lang.String localWar)
void
setTag(java.lang.String tag)
void
setUpdate(boolean update)
void
setWar(java.lang.String war)
-
Methods inherited from class org.apache.catalina.ant.AbstractCatalinaCommandTask
createQueryString, getPath, getVersion, setPath, setVersion
-
Methods inherited from class org.apache.catalina.ant.AbstractCatalinaTask
execute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsername
-
Methods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
addConfiguredRedirector, closeRedirector, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, handleOutput, isFailOnError, openRedirector, setAlwaysLog, setAppend, setCreateEmptyFiles, setError, setErrorProperty, setFailonerror, setLogError, setOutput, setOutputproperty
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleInput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Field Detail
-
config
protected java.lang.String config
URL of the context configuration file for this application, if any.
-
localWar
protected java.lang.String localWar
URL of the server local web application archive (WAR) file to be deployed.
-
tag
protected java.lang.String tag
Tag to associate with this to be deployed webapp.
-
update
protected boolean update
Update existing webapps.
-
war
protected java.lang.String war
URL of the web application archive (WAR) file to be deployed.
-
-
Method Detail
-
getConfig
public java.lang.String getConfig()
-
setConfig
public void setConfig(java.lang.String config)
-
getLocalWar
public java.lang.String getLocalWar()
-
setLocalWar
public void setLocalWar(java.lang.String localWar)
-
getTag
public java.lang.String getTag()
-
setTag
public void setTag(java.lang.String tag)
-
getUpdate
public boolean getUpdate()
-
setUpdate
public void setUpdate(boolean update)
-
getWar
public java.lang.String getWar()
-
setWar
public void setWar(java.lang.String war)
-
execute
public void execute() throws org.apache.tools.ant.BuildException
Execute the requested operation.- Overrides:
execute
in classAbstractCatalinaTask
- Throws:
org.apache.tools.ant.BuildException
- if an error occurs
-
-