Top Description Fields Constructors Methods
org.eclipse.persistence

public final Class Version

extends Object
Class Inheritance
Imports
org.eclipse.persistence.logging.AbstractSessionLog, .SessionLog, java.io.InputStream, java.text.MessageFormat, java.util.Locale, .Properties, .ResourceBundle

This class stores variables for the version and build numbers that are used in printouts and exceptions.
Author
Eric Gwin
Since
1.0,

Field Summary

Modifier and TypeField and Description
private static final String
private static String
private static final String
private static final char
SEPARATOR

Version numbers separator.

private static final String
private static Properties

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static String
public static String
public static String
public static String
public static String
public static String
private static String
getProperty(String propertyName)

public static String
public static String
public static String

Returns:

Version String.
getVersionString
()

Returns version String containing three part version number and build qualifier.

private static Properties
loadProperties(String propertiesFileName)

public static void
main(String[] args)

public static void
public static void
setProduct(String ProductName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ERROR_MESSAGE_KEYback to summary
private static final String ERROR_MESSAGE_KEY
productback to summary
private static String product
RESOURCE_BUNDLEback to summary
private static final String RESOURCE_BUNDLE
SEPARATORback to summary
private static final char SEPARATOR

Version numbers separator.

VERSION_PROPERTIES_FILEback to summary
private static final String VERSION_PROPERTIES_FILE
versionPropertiesback to summary
private static Properties versionProperties

Constructor Detail

Versionback to summary
private Version()

Method Detail

getBuildDateback to summary
public static String getBuildDate()
getBuildNumberback to summary
public static String getBuildNumber()
getBuildRevisionback to summary
public static String getBuildRevision()
getBuildTimeback to summary
public static String getBuildTime()
getBuildTypeback to summary
public static String getBuildType()
getProductback to summary
public static String getProduct()
getPropertyback to summary
private static String getProperty(String propertyName)
getQualifierback to summary
public static String getQualifier()
getVersionback to summary
public static String getVersion()
getVersionStringback to summary
public static String getVersionString()

Returns version String containing three part version number and build qualifier.

Returns:String

Version String.

loadPropertiesback to summary
private static Properties loadProperties(String propertiesFileName) throws Exception
mainback to summary
public static void main(String[] args)
printVersionback to summary
public static void printVersion()
setProductback to summary
public static void setProduct(String ProductName)