Package org.opends.server.util
Class BuildVersion
java.lang.Object
org.opends.server.util.BuildVersion
Utility class used for manipulating OpenDJ instance, binary and data versions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe buildinfo file name.static final StringThe config version file name, replaced buildinfo in 6.5.0, and replaced by the ds-cfg-version attribute in config.ldif in 7.0.0 and related development releases.static final StringThe data version file name.static final com.forgerock.opendj.util.VersionThe default data version, used whenever the datainfo file doesn't exist. -
Method Summary
Modifier and TypeMethodDescriptionstatic UpgradeTaskVersionReturns the build upgrade version of the running binaries.static UpgradeTaskVersionReturns the configuration upgrade version of the instance.static com.forgerock.opendj.util.VersionGets the configuration version of the instance.static UpgradeTaskVersionReturns the data upgrade version of the instance.static com.forgerock.opendj.util.VersionGets the data version from the 'data.version' file.
-
Field Details
-
BUILDINFO_FILE_NAME
The buildinfo file name.- See Also:
-
CONFIG_VERSION_FILE_NAME
The config version file name, replaced buildinfo in 6.5.0, and replaced by the ds-cfg-version attribute in config.ldif in 7.0.0 and related development releases.- See Also:
-
DATA_VERSION_FILE_NAME
The data version file name.- See Also:
-
DEFAULT_DATA_VERSION
public static final com.forgerock.opendj.util.Version DEFAULT_DATA_VERSIONThe default data version, used whenever the datainfo file doesn't exist.
-
-
Method Details
-
binaryUpgradeVersion
Returns the build upgrade version of the running binaries.- Returns:
- The build
upgrade versionof the running binaries
-
configVersion
Gets the configuration version of the instance.- Returns:
- The configuration version of the instance
- Throws:
InitializationException- If an error occurred while reading or parsing the version.
-
configUpgradeVersion
Returns the configuration upgrade version of the instance.- Returns:
- The configuration
upgrade versionof the instance - Throws:
InitializationException- If an error occurred while reading or parsing the version.
-
dataVersion
Gets the data version from the 'data.version' file. If the 'data.version' file doesn't exist then return the default data version (i.e. 6.0.0).- Returns:
- The data version of the instance
- Throws:
InitializationException- If an error occurred while reading or parsing the version.
-
dataUpgradeVersion
Returns the data upgrade version of the instance.- Returns:
- The data
upgrade versionof the instance - Throws:
InitializationException- If an error occurred while reading or parsing the version.
-