Package com.arjuna.common.util
Class ConfigurationInfo
java.lang.Object
com.arjuna.common.util.ConfigurationInfo
Utility class providing access to build time and runtime configuration reporting functions.
Replaces the old per-module Info (and in some cases Configuration and report) classes.
The actual build information is injected during the build via the
Maven Resources Plugin
- Author:
- Jonathan Halliday (jonathan.halliday@redhat.com) 2009-10
-
Constructor Details
-
ConfigurationInfo
public ConfigurationInfo()
-
-
Method Details
-
getVersion
- Returns:
- the version, if known.
- See Also:
-
getSourceId
- Returns:
- the version control tag of the source used, or "unknown".
-
getPropertiesFile
- Returns:
- the name (not path) of the properties file
-
getBuildId
- Returns:
- the build identification line indicating the os name and version and build date
-
main
Print config info to stdout.- Parameters:
args
- unused
-