Uses of Class
com.ptc.windchill.instassm.ReleaseId

Packages that use ReleaseId
com.ptc.windchill.instassm   
com.ptc.windchill.upgrade.gmm   
com.ptc.windchill.upgrade.history   
com.ptc.windchill.upgrade.ius   
com.ptc.windchill.upgrade.modeldiff   
com.ptc.windchill.upgrade.tool   
com.ptc.windchill.upgrade.util   
wt.util.version   
 

Uses of ReleaseId in com.ptc.windchill.instassm
 

Fields in com.ptc.windchill.instassm declared as ReleaseId
static ReleaseId ReleaseId.POSITIVE_INFINITY
           
static ReleaseId ReleaseId.NEGATIVE_INFINITY
           
private  ReleaseId InstalledAssembly.releaseIdentifier_
           
private  ReleaseId InstalledAssembly.baseReleaseIdentifier_
           
private  ReleaseId InstalledAssembly.InstalledComponent.componentVersion_
           
private  ReleaseId InstalledAssembly.InstalledComponent.productVersion_
           
 

Methods in com.ptc.windchill.instassm that return ReleaseId
static ReleaseId ReleaseId.createFrom(Element element)
          Constructs a ReleaseId object from a DOM element.
static ReleaseId ReleaseId.createFrom(String version_string)
          Constructs a ReleaseId object from a String.
static ReleaseId ReleaseId.createFrom(String version_string, ReleaseId.AssemblyIdResolver assm_id_resolver)
          Constructs a ReleaseId object from a String.
 ReleaseId InstalledAssembly.getReleaseId()
          The (formal) release identifier for the assembly.
 ReleaseId InstalledAssembly.getBaseReleaseIdentifier()
          The base ReleaseId this version of this assembly was compared against, if any, for creating MOR Content for this assembly.
 ReleaseId[] InstalledAssembly.getIntermediateReleaseIdentifiersList()
          Gets the intermediate ReleaseIds of this assembly since the FCS or last recut build, if any, for comparing MOR Content for this assembly.
private  ReleaseId InstalledAssembly.InstalledComponent.createComponentVersion(String version)
           
 ReleaseId InstalledAssembly.InstalledComponent.getComponentVersion()
           
 ReleaseId InstalledAssembly.InstalledComponent.getProductVersion()
           
 ReleaseId[] InstallationRegistry.getAssemblyReleaseIds()
          The set of release ids for all assemblies in the registry, in order of appearance in the file.
 

Methods in com.ptc.windchill.instassm with parameters of type ReleaseId
 boolean ReleaseId.hasSameAssemblyIdAs(ReleaseId other_version)
          Compares the ReleaseId's assembly id to that of the other version.
 int ReleaseId.compareTo(ReleaseId other)
          Compares the argument to this ReleaseId.
protected  void InstalledAssembly.initFrom(ReleaseId release_id, String display_name, String support_date_code, String support_release_number, String installer_sequence_number, boolean is_complete, String version_code, ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence, String[] intermediate_release_ids_list, String[] intermediate_support_datecodes_list, String[] intermediate_installer_sequences_list, File installer_comp_map_file)
           
 void InstalledAssembly.setBaseReleaseInformation(ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence)
          Set the base ReleaseId, support datecode and installer sequence this version of this assembly was compared against, if any, for creating MOR Content for this assembly.
private  void InstalledAssembly.setBaseReleaseIdentifier(ReleaseId base_release_id)
          Sets the base ReleaseId this version of this assembly was compared against, if any, for creating MOR Content for this assembly.
private  void InstalledAssembly.setIntermediateReleaseIdentifiersList(ReleaseId[] intermediate_release_ids_list)
          Sets the intermediate ReleaseId versions of intermediate releases of this assembly, for creating or installing MOR Content for this assembly.
protected  void InstalledAssembly.InstalledComponent.setVersionAttributeOn(Element element, String attr, ReleaseId version)
           
 void InstalledAssembly.InstalledComponent.updateProductVersion(ReleaseId new_rid)
          Update the product version of this installed component to match the version of the containing assembly.
 

Constructors in com.ptc.windchill.instassm with parameters of type ReleaseId
InstalledAssembly(ReleaseId release_id, String display_name, String support_date_code, String support_release_number, String installer_sequence_number, boolean is_complete, String version_code, ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence, String[] intermediate_release_ids_list, String[] intermediate_support_datecodes_list, String[] intermediate_installer_sequences_list)
           
InstalledAssembly(ReleaseId release_id, String display_name, String support_date_code, String support_release_number, String installer_sequence_number, boolean is_complete, String version_code, ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence, String[] intermediate_release_ids_list, String[] intermediate_support_datecodes_list, String[] intermediate_installer_sequences_list, File installer_comp_map_file)
           
InstalledAssembly(String release_id, String display_name, String support_date_code, String support_release_number, String installer_sequence_number, boolean is_complete, String version_code, ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence, String[] intermediate_release_ids_list, String[] intermediate_support_datecodes_list, String[] intermediate_installer_sequences_list)
           
InstalledAssembly(String release_id, String display_name, String support_date_code, String support_release_number, String installer_sequence_number, boolean is_complete, String version_code, ReleaseId base_release_id, String base_support_datecode, String base_installer_sequence, String[] intermediate_release_ids_list, String[] intermediate_support_datecodes_list, String[] intermediate_installer_sequences_list, File installer_comp_map_file)
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.gmm
 

Fields in com.ptc.windchill.upgrade.gmm declared as ReleaseId
private static ReleaseId[] GatherMetaModel.releaseIds_
           
 

Methods in com.ptc.windchill.upgrade.gmm that return ReleaseId
 ReleaseId[] R50OrLaterPrepToolVersionVerifier.getReleaseIdentifiers()
          Checks for the WindchillVersion class.
 ReleaseId[] R40OrEarlierPrepToolVersionVerifier.getReleaseIdentifiers()
          Calls a method to check for the WindchillVersion class.
private  ReleaseId R40OrEarlierPrepToolVersionVerifier.requestVersion()
          Requests the version the user is creating the Introspections reports at.
 ReleaseId[] PrepToolVersionVerifier.getReleaseIdentifiers()
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.history
 

Fields in com.ptc.windchill.upgrade.history declared as ReleaseId
private  ReleaseId Assembly.releaseIdentifier_
           
 

Methods in com.ptc.windchill.upgrade.history that return ReleaseId
 ReleaseId[] Installation.getAssemblyReleaseIds()
           
 ReleaseId[] InstallAndUpgradeHistory.getAssemblyReleaseIdsOfLatestCompletedUpdate()
          Determines the latest completed update and returns the version.
private  ReleaseId[] InstallAndUpgradeHistory.getAssemblyReleaseIdsOfFirstCompletedUpdate()
          Determines the earliest completed update and returns the version.
 ReleaseId[] IUApplication.getTargetVersions()
           
 ReleaseId Assembly.getReleaseId()
           
 

Methods in com.ptc.windchill.upgrade.history with parameters of type ReleaseId
protected  Assembly XmlIUHPersistenceDelegate.createAssembly(Installation installation, ReleaseId release_id)
           
protected  Assembly JdbcIUHPersistenceDelegate.createAssembly(Installation installation, ReleaseId release_identifier)
          Adding a new entry to the WTUPGINST_VERSIONEDASSEMBLY table
private  void JdbcIUHPersistenceDelegate.migrationInsertInstallation(int installation_id, boolean complete, Date timestamp, ReleaseId release_id, Connection conn)
           
 Assembly Installation.addAssembly(ReleaseId assembly_release_id)
           
 boolean InstallAndUpgradeHistory.activateWorkingInstallation(ReleaseId[] assembly_release_ids)
          Compare the most recent installation record, compare it's versioned assemblies to the release id's provided, then if they don't match create a new installation record and populate it with the specified release ids.
protected abstract  Assembly IUHPersistenceDelegate.createAssembly(Installation installation, ReleaseId release_identifier)
           
 

Constructors in com.ptc.windchill.upgrade.history with parameters of type ReleaseId
Assembly(IUHPersistenceDelegate persistence_delegate, Installation installation, int id, ReleaseId release_identifier)
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.ius
 

Fields in com.ptc.windchill.upgrade.ius declared as ReleaseId
private  ReleaseId[] UpgradeContext.targetVersions_
           
private  ReleaseId[] UpgradeContext.sourceVersions_
           
private  ReleaseId[] RenderDependencies.sourceVersions_
           
private  ReleaseId[] RenderDependencies.targetVersions_
           
private  ReleaseId[] ApplicabilitySnapshotModel.sourceVersions_
           
private  ReleaseId[] ApplicabilitySnapshotModel.targetVersions_
           
 

Methods in com.ptc.windchill.upgrade.ius that return ReleaseId
 ReleaseId[] UpgradeContext.getSourceVersions()
          May return a null array.
 ReleaseId[] UpgradeContext.getTargetVersions()
          Retrieves the Windchill Version the user is upgrading to.
private  ReleaseId[] UpgradeContext.getLikelySourceVersions()
          Look up the most recent version step's version from the update history.
private  ReleaseId[] UpgradeContext.determineSourceVersions()
          The Source ReleaseId data is read from the database and may be multiple sorted entries.
 ReleaseId[] UpdateRunner.DirectiveServicesAdapter.getSourceVersions()
           
 ReleaseId[] UpdateRunner.DirectiveServicesAdapter.getTargetVersions()
           
static ReleaseId[] RenderDependencies.relIdsFrom(String str)
           
 ReleaseId[] DirectiveServices.getSourceVersions()
          The release ids of assemblies installed in the database.
 ReleaseId[] DirectiveServices.getTargetVersions()
          The release ids of assemblies installed on the target system.
 

Methods in com.ptc.windchill.upgrade.ius with parameters of type ReleaseId
private  void UpgradeContext.ensureCompletedInstallationExistsForSourceVersions(ReleaseId[] source_versions)
          Records the specified source version as complete in the install and upgrade history.
private  boolean UpgradeContext.sourceVersionsConsistentWithTargetVersions(ReleaseId[] source_versions)
          Checks that user is upgrading ProjectLink to ProjectLink or Windchill to a new Windchill release.
 boolean IncrementalUpdate.canRunAgainstSourceVersions(ReleaseId[] source_versions)
          Determines if the provided version is in the update's source version set.
 boolean IncrementalUpdate.canRunAgainstTargetVersions(ReleaseId[] target_versions)
          Determines if the provided version is in the update's target version set.
 

Constructors in com.ptc.windchill.upgrade.ius with parameters of type ReleaseId
RenderDependencies(File report_file, ReleaseId[] source_versions, ReleaseId[] target_versions, IncrementalUpdateHistory iu_history)
           
ApplicabilitySnapshotModel(ReleaseId[] source_versions, ReleaseId[] target_versions, IncrementalUpdateHistory iu_history, boolean is_first_upgrade)
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.modeldiff
 

Fields in com.ptc.windchill.upgrade.modeldiff declared as ReleaseId
private static ReleaseId[] TargetAndSourceVersion.targetId_
           
 

Methods in com.ptc.windchill.upgrade.modeldiff with parameters of type ReleaseId
private static void TargetAndSourceVersion.outputVersionInfo(String label, ReleaseId[] rel_ids, String date_time_string)
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.tool
 

Methods in com.ptc.windchill.upgrade.tool that return ReleaseId
private  ReleaseId[] ConfirmVersionState.findTargetReleaseIdsWhoseSourceConstraintsArentMet()
          Checks that each source version is in the acceptable source version set for each target assembly id that cares.
private  ReleaseId[] ConfirmVersionState.findSourceReleaseIdsWhoseSourceConstraintsArentMet()
          Checks that each target version is in the acceptable source version set.
 

Methods in com.ptc.windchill.upgrade.tool with parameters of type ReleaseId
private  void ConfirmVersionState.renderErrorForSourceVersionsUnacceptable(ReleaseId[] unsatisfied_target_versions)
           
private  void ConfirmVersionState.renderErrorForTargetVersionsUnacceptable(ReleaseId[] unsatisfied_source_versions)
           
 

Uses of ReleaseId in com.ptc.windchill.upgrade.util
 

Methods in com.ptc.windchill.upgrade.util with parameters of type ReleaseId
static String VersionUtils.toString(ReleaseId[] versions)
           
static boolean VersionUtils.versionSetContainsAtLeastOneVersion(ReleaseIdSet version_set, ReleaseId[] versions)
           
static boolean VersionUtils.areSameVersions(ReleaseId[] set_a, ReleaseId[] set_b)
           
 

Uses of ReleaseId in wt.util.version
 

Methods in wt.util.version that return ReleaseId
static ReleaseId[] WindchillVersion.getInstalledAssemblyReleaseIds()
          Query the release ids of all installed assemblies.
static ReleaseId WindchillVersion.getInstalledAssemblyReleaseIdFor(String assembly_id)
          Query the release id for the assembly with the specified assembly id.
 ReleaseId ReleaseIdSet.getMinimumIncludedReleaseId(String assembly_id)
          The lowest version that the set includes for a particular assembly id.
 ReleaseId ReleaseIdRange.getLowerBound()
          The version that is the lower boundary point.
 ReleaseId ReleaseIdRange.getUpperBound()
          The version that is the upper boundary point.
static ReleaseId[] WindchillVersion.getInstalledAssemblyReleaseIds()
          Query the release ids of all installed assemblies.
static ReleaseId WindchillVersion.getInstalledAssemblyReleaseIdFor(String assembly_id)
          Query the release id for the assembly with the specified assembly id.
 ReleaseId ReleaseIdSet.getMinimumIncludedReleaseId(String assembly_id)
          The lowest version that the set includes for a particular assembly id.
 ReleaseId ReleaseIdRange.getLowerBound()
          The version that is the lower boundary point.
 ReleaseId ReleaseIdRange.getUpperBound()
          The version that is the upper boundary point.
 

Methods in wt.util.version with parameters of type ReleaseId
static String WindchillVersion.getDisplayLabelFor(ReleaseId release_identifier)
          Query the display label associated with an assembly's release id.
static String WindchillVersion.getSupportDateCodeFor(ReleaseId release_identifier)
          Query the date code associated with an assembly's release id.
static String WindchillVersion.getSupportReleaseNumberFor(ReleaseId release_identifier)
          Query the release number associated with an assembly's release id.
static String WindchillVersion.getInstallerSequenceFor(ReleaseId release_id)
          Query the installer sequence associated with a particular assembly id.
static boolean WindchillVersion.isComplete(ReleaseId release_id)
          Whether or not the assembly with the release id's assembly id was sucessfully installed

Supported API: false

Extendable: false
static boolean WindchillVersion.isRegressed(ReleaseId release_id)
          Whether or not the assembly with the release id's assembly id has regressed from its highest version.
 void ReleaseIdSet.include(ReleaseId version)
          Adds a version to the include list.
 void ReleaseIdSet.exclude(ReleaseId version)
           
 boolean ReleaseIdSet.contains(ReleaseId version)
          Checks that the version is included and not excluded.
private  boolean ReleaseIdSet.isIncluded(ReleaseId version)
           
private  boolean ReleaseIdSet.isExcluded(ReleaseId version)
           
 void ReleaseIdSet.ForEachReleaseIdAndRangeCallback.forReleaseId(ReleaseId version)
           
static ReleaseIdRange ReleaseIdRange.createFrom(ReleaseId lower, boolean lower_inclusive, ReleaseId upper, boolean upper_inclusive)
          A generic factory method that allows you to provide a null upper or lower version (not both) and allows your to parameterize the inclusiveness of each end point.
static ReleaseIdRange ReleaseIdRange.newIncludeLowIncludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: [low, high]
static ReleaseIdRange ReleaseIdRange.newIncludeLowExcludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: [low, high)
static ReleaseIdRange ReleaseIdRange.newExcludeLowIncludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: (low, high]
static ReleaseIdRange ReleaseIdRange.newExcludeLowExcludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: (low, high)
static ReleaseIdRange ReleaseIdRange.newIncludeLowUnboundedHigh(ReleaseId low)
          Conceptually, using numbers: [low, infinity)
static ReleaseIdRange ReleaseIdRange.newExcludeLowUnboundedHigh(ReleaseId low)
          Conceptually, using numbers: (low, infinity)
static ReleaseIdRange ReleaseIdRange.newUnboundedLowIncludeHigh(ReleaseId high)
          Conceptually, using numbers: (-infinity, high]
static ReleaseIdRange ReleaseIdRange.newUnboundedLowExcludeHigh(ReleaseId high)
          Conceptually, using numbers: (-infinity, high)
 boolean ReleaseIdRange.contains(ReleaseId version)
          Returns true if the given version is contained in the range for this ReleaseId.
static String WindchillVersion.getDisplayLabelFor(ReleaseId release_identifier)
          Query the display label associated with an assembly's release id.
static String WindchillVersion.getSupportDateCodeFor(ReleaseId release_identifier)
          Query the date code associated with an assembly's release id.
static String WindchillVersion.getSupportReleaseNumberFor(ReleaseId release_identifier)
          Query the release number associated with an assembly's release id.
static String WindchillVersion.getInstallerSequenceFor(ReleaseId release_id)
          Query the installer sequence associated with a particular assembly id.
static boolean WindchillVersion.isComplete(ReleaseId release_id)
          Whether or not the assembly with the release id's assembly id was sucessfully installed

Supported API: false

Extendable: false
static boolean WindchillVersion.isRegressed(ReleaseId release_id)
          Whether or not the assembly with the release id's assembly id has regressed from its highest version.
 void ReleaseIdSet.include(ReleaseId version)
          Adds a version to the include list.
 void ReleaseIdSet.exclude(ReleaseId version)
           
 boolean ReleaseIdSet.contains(ReleaseId version)
          Checks that the version is included and not excluded.
private  boolean ReleaseIdSet.isIncluded(ReleaseId version)
           
private  boolean ReleaseIdSet.isExcluded(ReleaseId version)
           
 void ReleaseIdSet.ForEachReleaseIdAndRangeCallback.forReleaseId(ReleaseId version)
           
static ReleaseIdRange ReleaseIdRange.createFrom(ReleaseId lower, boolean lower_inclusive, ReleaseId upper, boolean upper_inclusive)
          A generic factory method that allows you to provide a null upper or lower version (not both) and allows your to parameterize the inclusiveness of each end point.
static ReleaseIdRange ReleaseIdRange.newIncludeLowIncludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: [low, high]
static ReleaseIdRange ReleaseIdRange.newIncludeLowExcludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: [low, high)
static ReleaseIdRange ReleaseIdRange.newExcludeLowIncludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: (low, high]
static ReleaseIdRange ReleaseIdRange.newExcludeLowExcludeHigh(ReleaseId low, ReleaseId high)
          Conceptually, using numbers: (low, high)
static ReleaseIdRange ReleaseIdRange.newIncludeLowUnboundedHigh(ReleaseId low)
          Conceptually, using numbers: [low, infinity)
static ReleaseIdRange ReleaseIdRange.newExcludeLowUnboundedHigh(ReleaseId low)
          Conceptually, using numbers: (low, infinity)
static ReleaseIdRange ReleaseIdRange.newUnboundedLowIncludeHigh(ReleaseId high)
          Conceptually, using numbers: (-infinity, high]
static ReleaseIdRange ReleaseIdRange.newUnboundedLowExcludeHigh(ReleaseId high)
          Conceptually, using numbers: (-infinity, high)
 boolean ReleaseIdRange.contains(ReleaseId version)
          Returns true if the given version is contained in the range for this ReleaseId.