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
Modifier and TypeFieldDescriptionstatic final String
The buildinfo file name.static final String
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.static final String
The data version file name.static final com.forgerock.opendj.util.Version
The default data version, used whenever the datainfo file doesn't exist. -
Method Summary
Modifier and TypeMethodDescriptionstatic UpgradeTaskVersion
Returns the build upgrade version of the running binaries.static UpgradeTaskVersion
Returns the configuration upgrade version of the instance.static com.forgerock.opendj.util.Version
Gets the configuration version of the instance.static UpgradeTaskVersion
Returns the data upgrade version of the instance.static com.forgerock.opendj.util.Version
Gets 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 version
of 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 version
of 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 version
of the instance - Throws:
InitializationException
- If an error occurred while reading or parsing the version.
-