org.cagrid.installer
Class CaGridSourceComponentInstaller

java.lang.Object
  extended by org.cagrid.installer.AbstractDownloadedComponentInstaller
      extended by org.cagrid.installer.CaGridSourceComponentInstaller
All Implemented Interfaces:
DownloadedComponentInstaller

public class CaGridSourceComponentInstaller
extends AbstractDownloadedComponentInstaller

Author:
Joshua Phillips

Constructor Summary
CaGridSourceComponentInstaller()
           
 
Method Summary
 void addCheckInstallSteps(CaGridInstallerModel model)
           
 void addInstallDownloadedComponentTasks(CaGridInstallerModel model, RunTasksStep installStep)
           
protected  java.lang.String getComponentId()
           
protected  Condition getShouldCheckCondition()
           
protected  Condition getShouldInstallCondition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CaGridSourceComponentInstaller

public CaGridSourceComponentInstaller()
Method Detail

getComponentId

protected java.lang.String getComponentId()
Specified by:
getComponentId in class AbstractDownloadedComponentInstaller

getShouldCheckCondition

protected Condition getShouldCheckCondition()
Specified by:
getShouldCheckCondition in class AbstractDownloadedComponentInstaller

getShouldInstallCondition

protected Condition getShouldInstallCondition()
Specified by:
getShouldInstallCondition in class AbstractDownloadedComponentInstaller

addCheckInstallSteps

public void addCheckInstallSteps(CaGridInstallerModel model)
Specified by:
addCheckInstallSteps in interface DownloadedComponentInstaller
Overrides:
addCheckInstallSteps in class AbstractDownloadedComponentInstaller

addInstallDownloadedComponentTasks

public void addInstallDownloadedComponentTasks(CaGridInstallerModel model,
                                               RunTasksStep installStep)
Specified by:
addInstallDownloadedComponentTasks in interface DownloadedComponentInstaller
Overrides:
addInstallDownloadedComponentTasks in class AbstractDownloadedComponentInstaller