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:
Cloneable
Ant task that implements the
/deploy command, supported by the Tomcat manager application.- Since:
- 4.1
- Author:
- Craig R. McClanahan
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringURL of the context configuration file for this application, if any.protected StringURL of the server local web application archive (WAR) file to be deployed.protected StringTag to associate with this to be deployed webapp.protected booleanUpdate existing webapps.protected StringURL of the web application archive (WAR) file to be deployed.Fields inherited from class org.apache.catalina.ant.AbstractCatalinaCommandTask
path, versionFields inherited from class org.apache.catalina.ant.AbstractCatalinaTask
charset, ignoreResponseConstraint, password, url, usernameFields inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask
alwaysLog, failOnError, redirectErrStream, redirector, redirectorConfigured, redirectorElement, redirectOutput, redirectOutStreamFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.catalina.ant.AbstractCatalinaCommandTask
createQueryString, getPath, getVersion, setPath, setVersionMethods inherited from class org.apache.catalina.ant.AbstractCatalinaTask
execute, execute, getCharset, getPassword, getUrl, getUsername, isIgnoreResponseConstraint, setCharset, setIgnoreResponseConstraint, setPassword, setUrl, setUsernameMethods 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, setOutputpropertyMethods 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
config
URL of the context configuration file for this application, if any. -
localWar
URL of the server local web application archive (WAR) file to be deployed. -
tag
Tag to associate with this to be deployed webapp. -
update
protected boolean updateUpdate existing webapps. -
war
URL of the web application archive (WAR) file to be deployed.
-
-
Constructor Details
-
DeployTask
public DeployTask()
-
-
Method Details
-
getConfig
-
setConfig
-
getLocalWar
-
setLocalWar
-
getTag
-
setTag
-
getUpdate
public boolean getUpdate() -
setUpdate
public void setUpdate(boolean update) -
getWar
-
setWar
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionExecute the requested operation.- Overrides:
executein classAbstractCatalinaTask- Throws:
org.apache.tools.ant.BuildException- if an error occurs
-