public class SystemInformationServiceImpl extends Object implements SystemInformationService
Constructor and Description |
---|
SystemInformationServiceImpl() |
public String getProcessor() throws IOException, InterruptedException
getProcessor
in interface SystemInformationService
IOException
InterruptedException
@Deprecated public String getBogoMIPS() throws IOException, InterruptedException
getBogoMIPS
in interface SystemInformationService
IOException
InterruptedException
public String[] getCpuFeatures() throws IOException, InterruptedException
getCpuFeatures
in interface SystemInformationService
IOException
InterruptedException
public String getCpuImplementer() throws IOException, InterruptedException
getCpuImplementer
in interface SystemInformationService
IOException
InterruptedException
public String getCpuArchitecture() throws IOException, InterruptedException
getCpuArchitecture
in interface SystemInformationService
IOException
InterruptedException
public String getCpuVariant() throws IOException, InterruptedException
getCpuVariant
in interface SystemInformationService
IOException
InterruptedException
public String getCpuPart() throws IOException, InterruptedException
getCpuPart
in interface SystemInformationService
IOException
InterruptedException
public String getCpuRevision() throws IOException, InterruptedException
getCpuRevision
in interface SystemInformationService
IOException
InterruptedException
public String getHardware() throws IOException, InterruptedException
getHardware
in interface SystemInformationService
IOException
InterruptedException
public String getRevision() throws IOException, InterruptedException
getRevision
in interface SystemInformationService
IOException
InterruptedException
public String getSerial() throws IOException, InterruptedException
getSerial
in interface SystemInformationService
IOException
InterruptedException
public String getModelName() throws IOException, InterruptedException
getModelName
in interface SystemInformationService
IOException
InterruptedException
public String getOsName() throws IOException, InterruptedException
getOsName
in interface SystemInformationService
IOException
InterruptedException
public String getOsVersion() throws IOException, InterruptedException
getOsVersion
in interface SystemInformationService
IOException
InterruptedException
public String getOsArch() throws IOException, InterruptedException
getOsArch
in interface SystemInformationService
IOException
InterruptedException
public String getOsFirmwareBuild() throws IOException, InterruptedException
getOsFirmwareBuild
in interface SystemInformationService
IOException
InterruptedException
public String getOsFirmwareDate() throws IOException, InterruptedException, ParseException
getOsFirmwareDate
in interface SystemInformationService
IOException
InterruptedException
ParseException
public String getJavaVendor()
getJavaVendor
in interface SystemInformationService
public String getJavaVendorUrl()
getJavaVendorUrl
in interface SystemInformationService
public String getJavaVersion()
getJavaVersion
in interface SystemInformationService
public String getJavaVirtualMachine()
getJavaVirtualMachine
in interface SystemInformationService
public String getJavaRuntime()
getJavaRuntime
in interface SystemInformationService
public boolean isHardFloatAbi()
isHardFloatAbi
in interface SystemInformationService
public long getMemoryTotal() throws IOException, InterruptedException
getMemoryTotal
in interface SystemInformationService
IOException
InterruptedException
public long getMemoryUsed() throws IOException, InterruptedException
getMemoryUsed
in interface SystemInformationService
IOException
InterruptedException
public long getMemoryFree() throws IOException, InterruptedException
getMemoryFree
in interface SystemInformationService
IOException
InterruptedException
public long getMemoryShared() throws IOException, InterruptedException
getMemoryShared
in interface SystemInformationService
IOException
InterruptedException
public long getMemoryBuffers() throws IOException, InterruptedException
getMemoryBuffers
in interface SystemInformationService
IOException
InterruptedException
public long getMemoryCached() throws IOException, InterruptedException
getMemoryCached
in interface SystemInformationService
IOException
InterruptedException
public SystemInfo.BoardType getBoardType() throws IOException, InterruptedException
getBoardType
in interface SystemInformationService
IOException
InterruptedException
public float getCpuTemperature() throws IOException, InterruptedException, NumberFormatException
getCpuTemperature
in interface SystemInformationService
IOException
InterruptedException
NumberFormatException
public float getCpuVoltage() throws IOException, InterruptedException, NumberFormatException
getCpuVoltage
in interface SystemInformationService
IOException
InterruptedException
NumberFormatException
public float getMemoryVoltageSDRam_C() throws IOException, InterruptedException, NumberFormatException
getMemoryVoltageSDRam_C
in interface SystemInformationService
IOException
InterruptedException
NumberFormatException
public float getMemoryVoltageSDRam_I() throws IOException, InterruptedException, NumberFormatException
getMemoryVoltageSDRam_I
in interface SystemInformationService
IOException
InterruptedException
NumberFormatException
public float getMemoryVoltageSDRam_P() throws IOException, InterruptedException, NumberFormatException
getMemoryVoltageSDRam_P
in interface SystemInformationService
IOException
InterruptedException
NumberFormatException
public boolean getCodecH264Enabled() throws IOException, InterruptedException
getCodecH264Enabled
in interface SystemInformationService
IOException
InterruptedException
public boolean getCodecMPG2Enabled() throws IOException, InterruptedException
getCodecMPG2Enabled
in interface SystemInformationService
IOException
InterruptedException
public boolean getCodecWVC1Enabled() throws IOException, InterruptedException
getCodecWVC1Enabled
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyArm() throws IOException, InterruptedException
getClockFrequencyArm
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyCore() throws IOException, InterruptedException
getClockFrequencyCore
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyH264() throws IOException, InterruptedException
getClockFrequencyH264
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyISP() throws IOException, InterruptedException
getClockFrequencyISP
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyV3D() throws IOException, InterruptedException
getClockFrequencyV3D
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyUART() throws IOException, InterruptedException
getClockFrequencyUART
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyPWM() throws IOException, InterruptedException
getClockFrequencyPWM
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyEMMC() throws IOException, InterruptedException
getClockFrequencyEMMC
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyPixel() throws IOException, InterruptedException
getClockFrequencyPixel
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyVEC() throws IOException, InterruptedException
getClockFrequencyVEC
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyHDMI() throws IOException, InterruptedException
getClockFrequencyHDMI
in interface SystemInformationService
IOException
InterruptedException
public long getClockFrequencyDPI() throws IOException, InterruptedException
getClockFrequencyDPI
in interface SystemInformationService
IOException
InterruptedException
Copyright © 2012–2016 Pi4J. All rights reserved.