/** * Get the single <tt>Version</tt> instance. * * @return The single <tt>Version</tt> instance. */ public static Version getInstance() { if (instance == null) { instance = new Version(); } return instance; }
/** * Returns the revision number of the version. * * @return The revision number of the version. */ public int getRevision() { return getIntProperty(VERSION_REVISION); }
/** * Returns the full version number, e.g. 5.0.0.GA * * @return The full version number as string */ public String getVersionNumber() { StringBuffer buff = new StringBuffer(); buff.append(getMajor()).append("."); buff.append(getMinor()).append("."); buff.append(getRevision()).append("."); buff.append(getTag()); return buff.toString(); }
/** * Returns the version information as a string. * * @return Basic information as a string. */ public String toString() { StringBuffer buff = new StringBuffer(); buff.append(getVersionNumber()); buff.append(" (build: SVNTag="); buff.append(getCvsTag()); buff.append(" date="); buff.append(getBuildID()); buff.append(")"); return buff.toString(); }
@ManagementProperty(description="The server build number") public String getBuildNumber() { return version.getBuildNumber(); }
@ManagementProperty(description="The server build OS") public String getBuildOS() { return version.getBuildOS(); }
@ManagementProperty(description="The server build JVM") public String getBuildJVM() { return version.getBuildJVM(); }
/** * The server build date * @return server build date */ @ManagementProperty(description="The server build date") public String getBuildDate() { return version.getBuildDate(); }
@ManagementProperty(description="The server build ID") public String getBuildID() { return version.getBuildID(); }
/** * Returns the full version number, e.g. 5.0.0.GA * * @return The full version number as string */ public String getVersionNumber() { StringBuffer buff = new StringBuffer(); buff.append(getMajor()).append("."); buff.append(getMinor()).append("."); buff.append(getRevision()).append("."); buff.append(getTag()); return buff.toString(); }
/** * Returns the version information as a string. * * @return Basic information as a string. */ public String toString() { StringBuffer buff = new StringBuffer(); buff.append(getVersionNumber()); buff.append(" (build: SVNTag="); buff.append(getCvsTag()); buff.append(" date="); buff.append(getBuildID()); buff.append(")"); return buff.toString(); }
@ManagementProperty(description="The server build number") public String getBuildNumber() { return version.getBuildNumber(); }
@ManagementProperty(description="The server build OS") public String getBuildOS() { return version.getBuildOS(); }
@ManagementProperty(description="The server build JVM") public String getBuildJVM() { return version.getBuildJVM(); }
/** * The server build date * @return server build date */ @ManagementProperty(description="The server build date") public String getBuildDate() { return version.getBuildDate(); }
@ManagementProperty(description="The server build ID") public String getBuildID() { return version.getBuildID(); }
/** * Returns the major number of the version. * * @return The major number of the version. */ public int getMajor() { return getIntProperty(VERSION_MAJOR); }
/** * Get the single <tt>Version</tt> instance. * * @return The single <tt>Version</tt> instance. */ public static Version getInstance() { if (instance == null) { instance = new Version(); } return instance; }
/** * Returns the minor number of the version. * * @return The minor number of the version. */ public int getMinor() { return getIntProperty(VERSION_MINOR); }
/** * Returns the major number of the version. * * @return The major number of the version. */ public int getMajor() { return getIntProperty(VERSION_MAJOR); }