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.DeployTask
- All Implemented Interfaces:
- java.lang.Cloneable
public class DeployTask
- extends AbstractCatalinaTask
Ant task that implements the /deploy
command, supported by
the Tomcat manager application.
- Since:
- 4.1
- Author:
- Craig R. McClanahan
Field Summary |
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 |
path
The context path of the web application we are managing. |
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.tools.ant.Task |
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
description, location, project |
Methods inherited from class org.apache.catalina.ant.BaseRedirectorHelperTask |
addConfiguredRedirector, closeRedirector, handleErrorFlush, handleErrorOutput, handleFlush, 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 |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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.
path
protected java.lang.String path
- The context path of the web application we are managing.
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.
DeployTask
public DeployTask()
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)
getPath
public java.lang.String getPath()
setPath
public void setPath(java.lang.String path)
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 class AbstractCatalinaTask
- Throws:
org.apache.tools.ant.BuildException
- if an error occurs
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.