org.cagrid.installer.tasks
Class DeployServiceTask

java.lang.Object
  extended by org.cagrid.installer.tasks.AbstractTask
      extended by org.cagrid.installer.tasks.BasicTask
          extended by org.cagrid.installer.tasks.CaGridAntTask
              extended by org.cagrid.installer.tasks.DeployServiceTask
All Implemented Interfaces:
Task
Direct Known Subclasses:
DeployAuthenticationServiceTask, DeployDorianTask, DeployIndexServiceTask, DeployMyServiceTask, DeployWorkflowServiceTask

public class DeployServiceTask
extends CaGridAntTask

Author:
Joshua Phillips

Field Summary
protected  java.lang.String serviceName
           
 
Constructor Summary
DeployServiceTask(java.lang.String name, java.lang.String description, java.lang.String serviceName)
           
 
Method Summary
protected  java.lang.String getBuildFilePath(CaGridInstallerModel model)
           
protected  java.lang.String getDeployGlobusTarget()
           
protected  java.lang.String getDeployTomcatTarget()
           
protected  java.lang.Object runAntTask(CaGridInstallerModel model, java.lang.String target, java.util.Map<java.lang.String,java.lang.String> env, java.util.Properties sysProps)
           
 
Methods inherited from class org.cagrid.installer.tasks.CaGridAntTask
internalExecute
 
Methods inherited from class org.cagrid.installer.tasks.BasicTask
execute
 
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
 

Field Detail

serviceName

protected java.lang.String serviceName
Constructor Detail

DeployServiceTask

public DeployServiceTask(java.lang.String name,
                         java.lang.String description,
                         java.lang.String serviceName)
Parameters:
name -
description -
Method Detail

runAntTask

protected 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
Specified by:
runAntTask in class CaGridAntTask
Throws:
java.lang.Exception

getDeployTomcatTarget

protected java.lang.String getDeployTomcatTarget()

getDeployGlobusTarget

protected java.lang.String getDeployGlobusTarget()

getBuildFilePath

protected java.lang.String getBuildFilePath(CaGridInstallerModel model)
Specified by:
getBuildFilePath in class CaGridAntTask