Class WindowsOperatingSystemFFM

java.lang.Object
oshi.software.common.AbstractOperatingSystem
oshi.software.os.windows.WindowsOperatingSystem
oshi.software.os.windows.WindowsOperatingSystemFFM
All Implemented Interfaces:
oshi.software.os.OperatingSystem

public class WindowsOperatingSystemFFM extends oshi.software.os.windows.WindowsOperatingSystem
  • Nested Class Summary

    Nested classes/interfaces inherited from interface oshi.software.os.OperatingSystem

    oshi.software.os.OperatingSystem.OSVersionInfo, oshi.software.os.OperatingSystem.ProcessFiltering, oshi.software.os.OperatingSystem.ProcessSorting
  • Field Summary

    Fields inherited from class oshi.software.common.AbstractOperatingSystem

    USE_WHO_COMMAND
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    long
     
    long
     
    int
     
    int
     
    boolean
     

    Methods inherited from class oshi.software.os.windows.WindowsOperatingSystem

    getCurrentThread, getDesktopWindows, getFileSystem, getInstalledApplications, getInternetProtocolStats, getNetworkParams, getProcess, getProcessCount, getProcesses, getServices, getSessions, queryAllProcesses, queryBitness, queryChildProcesses, queryDescendantProcesses, queryFamilyVersionInfo, queryManufacturer

    Methods inherited from class oshi.software.common.AbstractOperatingSystem

    getBitness, getChildProcesses, getChildrenOrDescendants, getChildrenOrDescendants, getDescendantProcesses, getFamily, getManufacturer, getProcesses, getVersionInfo, toString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface oshi.software.os.OperatingSystem

    getCurrentProcess, getProcesses
  • Constructor Details

    • WindowsOperatingSystemFFM

      public WindowsOperatingSystemFFM()
  • Method Details

    • isElevated

      public boolean isElevated()
      Specified by:
      isElevated in interface oshi.software.os.OperatingSystem
      Overrides:
      isElevated in class oshi.software.os.windows.WindowsOperatingSystem
    • getProcessId

      public int getProcessId()
      Specified by:
      getProcessId in interface oshi.software.os.OperatingSystem
      Overrides:
      getProcessId in class oshi.software.os.windows.WindowsOperatingSystem
    • getSystemBootTime

      public long getSystemBootTime()
      Specified by:
      getSystemBootTime in interface oshi.software.os.OperatingSystem
      Overrides:
      getSystemBootTime in class oshi.software.os.windows.WindowsOperatingSystem
    • getSystemUptime

      public long getSystemUptime()
      Specified by:
      getSystemUptime in interface oshi.software.os.OperatingSystem
      Overrides:
      getSystemUptime in class oshi.software.os.windows.WindowsOperatingSystem
    • getThreadCount

      public int getThreadCount()
      Specified by:
      getThreadCount in interface oshi.software.os.OperatingSystem
      Overrides:
      getThreadCount in class oshi.software.os.windows.WindowsOperatingSystem
    • getThreadId

      public int getThreadId()
      Specified by:
      getThreadId in interface oshi.software.os.OperatingSystem
      Overrides:
      getThreadId in class oshi.software.os.windows.WindowsOperatingSystem