com.ptc.windchill.upgrade.history
Class UpgradePhase
java.lang.Object
com.ptc.windchill.upgrade.history.Invalidateable
com.ptc.windchill.upgrade.history.UpgradePhase
- public final class UpgradePhase
- extends Invalidateable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
persistenceDelegate_
private IUHPersistenceDelegate persistenceDelegate_
installation_
private Installation installation_
id_
private int id_
phaseType_
private UpgradePhaseType phaseType_
complete_
private Boolean complete_
iuApplications_
private ArrayList iuApplications_
iuApplicationsKeyedCache_
private HashMap iuApplicationsKeyedCache_
UpgradePhase
UpgradePhase(IUHPersistenceDelegate persistence_delegate,
Installation installation,
int id,
UpgradePhaseType phase_type,
boolean complete)
getInstallation
public Installation getInstallation()
getIUApplications
public IUApplication[] getIUApplications()
throws IUHException
- Throws:
IUHException
addIUApplication
public IUApplication addIUApplication(UUID uuid,
String name)
throws IUHException
- Throws:
IUHException
findIUApplicationFor
IUApplication findIUApplicationFor(UUID uuid)
throws IUHException
- Returns:
- possibly null IUApplication
- Throws:
IUHException
markComplete
public void markComplete()
throws IUHException
- Throws:
IUHException
markIncomplete
void markIncomplete()
throws IUHException
- Throws:
IUHException
getId
int getId()
isComplete
public boolean isComplete()
throws IUHException
- Throws:
IUHException
getPhaseType
public UpgradePhaseType getPhaseType()
onInvalidate
protected void onInvalidate()
- Overrides:
onInvalidate
in class Invalidateable
assertValidity
protected void assertValidity()