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:
- Cloneable
public class DeployTask
- extends AbstractCatalinaTask
Ant task that implements the /deploy
command, supported by
the Tomcat manager application.
- Since:
- 4.1
- Version:
- $Id: DeployTask.java 939305 2010-04-29 13:43:39Z kkolinko $
- Author:
- Craig R. McClanahan
Field Summary |
protected String |
config
URL of the context configuration file for this application, if any. |
protected String |
localWar
URL of the server local web application archive (WAR) file
to be deployed. |
protected String |
path
The context path of the web application we are managing. |
protected String |
tag
Tag to associate with this to be deployed webapp. |
protected boolean |
update
Update existing webapps. |
protected 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, 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 |
config
protected String config
- URL of the context configuration file for this application, if any.
localWar
protected String localWar
- URL of the server local web application archive (WAR) file
to be deployed.
path
protected String path
- The context path of the web application we are managing.
tag
protected String tag
- Tag to associate with this to be deployed webapp.
update
protected boolean update
- Update existing webapps.
war
protected String war
- URL of the web application archive (WAR) file to be deployed.
DeployTask
public DeployTask()
getConfig
public String getConfig()
setConfig
public void setConfig(String config)
getLocalWar
public String getLocalWar()
setLocalWar
public void setLocalWar(String localWar)
getPath
public String getPath()
setPath
public void setPath(String path)
getTag
public String getTag()
setTag
public void setTag(String tag)
getUpdate
public boolean getUpdate()
setUpdate
public void setUpdate(boolean update)
getWar
public String getWar()
setWar
public void setWar(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-2013 Apache Software Foundation. All Rights Reserved.