org.cagrid.installer.tasks
Class CaGridAntTask
java.lang.Object
org.cagrid.installer.tasks.AbstractTask
org.cagrid.installer.tasks.BasicTask
org.cagrid.installer.tasks.CaGridAntTask
- All Implemented Interfaces:
- Task
- Direct Known Subclasses:
- CaGridInstallerAntTask, CompileCaGridTask, ConfigureDorianTask, ConfigureTargetGridTask, DeployServiceTask, InitPortalDBTask
public abstract class CaGridAntTask
- extends BasicTask
- Author:
- Joshua Phillips
|
Constructor Summary |
CaGridAntTask(java.lang.String name,
java.lang.String description,
java.lang.String targetName)
|
| Methods inherited from class org.cagrid.installer.tasks.AbstractTask |
addPropertyChangeListener, getDescription, getLastStep, getName, getStepCount, isAbortOnError, setAbortOnError, setDescription, setLastStep, setName, setStepCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CaGridAntTask
public CaGridAntTask(java.lang.String name,
java.lang.String description,
java.lang.String targetName)
- Parameters:
name - description -
internalExecute
protected java.lang.Object internalExecute(CaGridInstallerModel model)
throws java.lang.Exception
- Specified by:
internalExecute in class BasicTask
- Throws:
java.lang.Exception
runAntTask
protected abstract java.lang.Object runAntTask(CaGridInstallerModel model,
java.lang.String target,
java.util.Map<java.lang.String,java.lang.String> env,
java.util.Properties sysProps)
throws java.lang.Exception
- Throws:
java.lang.Exception
getBuildFilePath
protected abstract java.lang.String getBuildFilePath(CaGridInstallerModel model)