Class OshiProcessInfoFactory.OshiSystemInfo
java.lang.Object
de.oktoflow.platform.support.processInfo.oshi.OshiProcessInfoFactory.OshiSystemInfo
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.processInfo.ProcessInfoFactory.SystemInfo
- Enclosing class:
OshiProcessInfoFactory
private static class OshiProcessInfoFactory.OshiSystemInfo
extends Object
implements de.iip_ecosphere.platform.support.processInfo.ProcessInfoFactory.SystemInfo
Implements the
ProcessInfoFactory.SystemInfo interface.- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateOshiSystemInfo(oshi.hardware.HardwareAbstractionLayer hal) Creates an attached process information object. -
Method Summary
-
Field Details
-
hal
private oshi.hardware.HardwareAbstractionLayer hal
-
-
Constructor Details
-
OshiSystemInfo
private OshiSystemInfo(oshi.hardware.HardwareAbstractionLayer hal) Creates an attached process information object.- Parameters:
hal- the hardware abstraction layer
-
-
Method Details
-
getCpuTemperature
public float getCpuTemperature()- Specified by:
getCpuTemperaturein interfacede.iip_ecosphere.platform.support.processInfo.ProcessInfoFactory.SystemInfo
-