com.ptc.windchill.upgrade.history
Class IUApplication

java.lang.Object
  extended bycom.ptc.windchill.upgrade.history.IUApplication

public class IUApplication
extends Object

IUApplication contains information about a single IncrementalUpdate.


Field Summary
private static String CLASSNAME
           
private  String name_
           
private  IUHPersistenceDelegate persistenceDelegate_
           
private static String RESOURCE
           
private  UpgradePhase upgradePhase_
           
private  UUID uuid_
           
 
Constructor Summary
(package private) IUApplication(IUHPersistenceDelegate persistence_delegate, UpgradePhase upgrade_phase, UUID uuid, String name)
           
 
Method Summary
 Installation getInstallation()
           
 String getName()
           
 ReleaseId[] getTargetVersions()
           
 Date getTimestamp()
           
 UpgradePhase getUpgradePhase()
           
 UUID getUUID()
           
 String toString()
          Returns a String representation of this IUApplication, e.g.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

persistenceDelegate_

private IUHPersistenceDelegate persistenceDelegate_

upgradePhase_

private UpgradePhase upgradePhase_

uuid_

private UUID uuid_

name_

private String name_
Constructor Detail

IUApplication

IUApplication(IUHPersistenceDelegate persistence_delegate,
              UpgradePhase upgrade_phase,
              UUID uuid,
              String name)
Method Detail

getUpgradePhase

public UpgradePhase getUpgradePhase()

getInstallation

public Installation getInstallation()

getUUID

public UUID getUUID()

getName

public String getName()

getTargetVersions

public ReleaseId[] getTargetVersions()
                              throws IUHException
Throws:
IUHException

getTimestamp

public Date getTimestamp()

toString

public String toString()
Returns a String representation of this IUApplication, e.g. UUID=1010 SourceVersion=3.5.1 TargetVersion=4.0.0 Timestamp=Sun Mar 19 10:37:50 CST 2