gov.nih.nci.cagrid.introduce.upgrade.one.one
Class IntroduceUpgraderBase

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.upgrade.one.one.IntroduceUpgraderBase
All Implemented Interfaces:
IntroduceUpgraderI
Direct Known Subclasses:
Introduce_1_0__1_2_Upgrader, Introduce_1_1__1_2_Upgrader

public abstract class IntroduceUpgraderBase
extends java.lang.Object
implements IntroduceUpgraderI


Constructor Summary
IntroduceUpgraderBase(IntroduceUpgradeStatus status, ServiceInformation serviceInformation, java.lang.String servicePath, java.lang.String fromVersion, java.lang.String toVersion)
           
 
Method Summary
 void execute()
           
 java.lang.String getFromVersion()
           
 ServiceInformation getServiceInformation()
           
 java.lang.String getServicePath()
           
 IntroduceUpgradeStatus getStatus()
           
 java.lang.String getToVersion()
           
 void setFromVersion(java.lang.String fromVersion)
           
 void setServiceInformation(ServiceInformation serviceInformation)
           
 void setServicePath(java.lang.String servicePath)
           
 void setStatus(IntroduceUpgradeStatus status)
           
 void setToVersion(java.lang.String toVersion)
           
protected abstract  void upgrade()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntroduceUpgraderBase

public IntroduceUpgraderBase(IntroduceUpgradeStatus status,
                             ServiceInformation serviceInformation,
                             java.lang.String servicePath,
                             java.lang.String fromVersion,
                             java.lang.String toVersion)
                      throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

execute

public void execute()
             throws java.lang.Exception
Specified by:
execute in interface IntroduceUpgraderI
Throws:
java.lang.Exception

getFromVersion

public java.lang.String getFromVersion()

setFromVersion

public void setFromVersion(java.lang.String fromVersion)

getToVersion

public java.lang.String getToVersion()

setToVersion

public void setToVersion(java.lang.String toVersion)

upgrade

protected abstract void upgrade()
                         throws java.lang.Exception
Throws:
java.lang.Exception

getServiceInformation

public ServiceInformation getServiceInformation()

setServiceInformation

public void setServiceInformation(ServiceInformation serviceInformation)

getServicePath

public java.lang.String getServicePath()

setServicePath

public void setServicePath(java.lang.String servicePath)

getStatus

public IntroduceUpgradeStatus getStatus()

setStatus

public void setStatus(IntroduceUpgradeStatus status)