use of com.serotonin.m2m2.module.definitions.settings.OperatingSystemInfoDefinition.OsInfo in project ma-core-public by infiniteautomation.
the class OperatingSystemInfoDefinition method getValue.
/* (non-Javadoc)
* @see com.serotonin.m2m2.module.ReadOnlySettingDefinition#getValue()
*/
@Override
public OsInfo getValue() {
OsInfo info = new OsInfo();
OperatingSystemMXBean osBean = ManagementFactory.getOperatingSystemMXBean();
if (osBean != null) {
info.setArchitecture(osBean.getArch());
info.setOperatingSystem(osBean.getName());
info.setOsVersion(osBean.getVersion());
}
return info;
}
Aggregations