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