encapsulate version attributes
This commit is contained in:
parent
3e0e08f088
commit
a84788f1a0
|
@ -0,0 +1,53 @@
|
|||
package org.hyperic.sigar;
|
||||
|
||||
public class SigarVersion {
|
||||
|
||||
/**
|
||||
* @return Version number of the Java sigar.jar library
|
||||
*/
|
||||
public String getJarVersion() {
|
||||
return Sigar.VERSION_STRING;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Version number of the native sigar library
|
||||
*/
|
||||
public String getNativeVersion() {
|
||||
return Sigar.NATIVE_VERSION_STRING;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Build date of the Java sigar.jar library
|
||||
*/
|
||||
public String getJarBuildDate() {
|
||||
return Sigar.BUILD_DATE;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Build date of the native sigar library
|
||||
*/
|
||||
public String getNativeBuildDate() {
|
||||
return Sigar.NATIVE_BUILD_DATE;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Source code revision of the Java sigar.jar library
|
||||
*/
|
||||
public String getJarSourceRevision() {
|
||||
return Sigar.SCM_REVISION;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Source code revision of the native sigar library
|
||||
*/
|
||||
public String getNativeSourceRevision() {
|
||||
return Sigar.NATIVE_SCM_REVISION;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Name of the loaded native sigar library file
|
||||
*/
|
||||
public String getNativeLibraryName() {
|
||||
return SigarLoader.getNativeLibraryName();
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue