|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.util.version.WindchillVersion
public class WindchillVersion
Provides APIs for querying the release identifiers and display labels
for all installed assemblies.
Supported API: true
Extendable: false
| Method Summary | |
|---|---|
static String |
getDisplayLabelFor(ReleaseId release_identifier)
Query the display label associated with an assembly's release id. |
static String |
getDisplayLabelFor(String assembly_identifier)
Query the display label associated with a particular assembly id. |
static ReleaseId |
getInstalledAssemblyReleaseIdFor(String assembly_id)
Query the release id for the assembly with the specified assembly id. |
static ReleaseId[] |
getInstalledAssemblyReleaseIds()
Query the release ids of all installed assemblies. |
static String |
getSupportDateCodeFor(ReleaseId release_identifier)
Query the date code associated with an assembly's release id. |
static String |
getSupportDateCodeFor(String assembly_id)
Query the date code associated with a particular assembly id. |
static String |
getSupportReleaseNumberFor(ReleaseId release_identifier)
Query the release number associated with an assembly's release id. |
static String |
getSupportReleaseNumberFor(String assembly_id)
Query the release number associated with a particular assembly id |
static boolean |
isAssemblyInstalled(String assembly_id)
Determine if the assembly with the specified id is installed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static final ReleaseId[] getInstalledAssemblyReleaseIds()
throws com.ptc.windchill.instassm.ReleaseIdException
These release ids are queries from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading
the InstallationRegistry resource
public static final boolean isAssemblyInstalled(String assembly_id)
throws com.ptc.windchill.instassm.ReleaseIdException
These ids is queries from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource or if the named assembly is not installed
public static final ReleaseId getInstalledAssemblyReleaseIdFor(String assembly_id)
throws com.ptc.windchill.instassm.ReleaseIdException
These ids is queries from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource or if the named assembly is not installedisAssemblyInstalled(java.lang.String)
public static final String getDisplayLabelFor(ReleaseId release_identifier)
throws com.ptc.windchill.instassm.ReleaseIdException
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resourceisAssemblyInstalled(java.lang.String)
public static final String getDisplayLabelFor(String assembly_identifier)
throws com.ptc.windchill.instassm.ReleaseIdException
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resourceisAssemblyInstalled(java.lang.String)
public static final String getSupportDateCodeFor(ReleaseId release_identifier)
throws com.ptc.windchill.instassm.ReleaseIdException
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource
public static final String getSupportDateCodeFor(String assembly_id)
throws com.ptc.windchill.instassm.ReleaseIdException
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource
public static final String getSupportReleaseNumberFor(ReleaseId release_identifier)
throws com.ptc.windchill.instassm.ReleaseIdException
This is not the formal release identifier (ReleaseId), but rather the truncated version number to display in a product's about page allong with the date code to clearly identify the product when requesting techinical support.
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource
public static final String getSupportReleaseNumberFor(String assembly_id)
throws com.ptc.windchill.instassm.ReleaseIdException
This is not the formal release identifier (ReleaseId), but rather the truncated version number to display in a product's about page allong with the date code to clearly identify the product when requesting techinical support.
This information is queried from the
$(wt.home)/codebase/instreg/registry
resource located on the server. This .iar resource is
queries through the WTContext. So if invoking from a
Windchill client, the HTTP server must be running.
Supported API: true
Extendable: false
com.ptc.windchill.instassm.ReleaseIdException - if there is a problem reading the InstallationRegistry resource
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||