public class VersionDescription extends AbstractDescription implements java.io.Serializable
| Constructor and Description |
|---|
VersionDescription() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
configure(TestConfig config)
Creates version descriptions from the version parameters in the test
configuration.
|
static java.lang.String |
dotVersionFor(java.lang.String version)
Converts the version string to a dotted format, for example, "100" to "1.0.0".
|
protected java.lang.String |
getClassPath(VmDescription vmd,
java.lang.String version,
java.lang.String javaHome)
Returns the classpath for the given host.
|
java.lang.String |
getGemFireHome()
Returns the gemfire home.
|
static java.lang.String |
getGemFireHome(java.lang.String version)
Returns the path to the gemfire release corresponding to the given version.
|
protected java.lang.String |
getGemFireHome(VmDescription vmd,
java.lang.String version)
Returns the gemfire home for the version.
|
protected java.lang.String |
getLibPath(VmDescription vmd,
java.lang.String version,
java.lang.String javaHome)
Returns the library path for the given host.
|
java.lang.String |
getName()
Returns the logical name of this version description.
|
java.lang.String |
getVersion()
Returns the version.
|
protected java.util.Map<java.lang.String,java.lang.String> |
getVersionMapping()
Returns the mapping of versions fo gemfire homes.
|
java.util.Set<java.lang.String> |
getVersions()
Returns the versions.
|
java.util.SortedMap |
toSortedMap()
Returns a sorted map of description fields and their values.
|
addProperties, asList, convertPrm, convertPrmDefault, getBooleanFor, getClass, getClassname, getInstance, getIntegerFor, getNonnegativeIntegerFor, getParametersAndDefaults, getPath, getSSLDescription, loadClass, parseMethod, toStringpublic java.lang.String getName()
public java.lang.String getGemFireHome()
public java.lang.String getVersion()
public java.util.Set<java.lang.String> getVersions()
protected java.util.Map<java.lang.String,java.lang.String> getVersionMapping()
protected java.lang.String getGemFireHome(VmDescription vmd, java.lang.String version)
protected java.lang.String getClassPath(VmDescription vmd, java.lang.String version, java.lang.String javaHome)
protected java.lang.String getLibPath(VmDescription vmd, java.lang.String version, java.lang.String javaHome)
public java.util.SortedMap toSortedMap()
AbstractDescriptiontoSortedMap in class AbstractDescriptionprotected static void configure(TestConfig config)
public static java.lang.String getGemFireHome(java.lang.String version)
public static java.lang.String dotVersionFor(java.lang.String version)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.