Uses of Interface
oshi.software.os.OSProcess
| Package | Description |
|---|---|
| oshi.software.common |
Provides abstract classes for common code
|
| oshi.software.os |
[oshi-core API] Provides cross-platform implementation to retrieve OS,
FileSystem, and Process information
|
| oshi.software.os.linux |
Provides information about Software and OS on Linux
|
| oshi.software.os.mac |
Provides information about Software and OS on Mac OS X
|
| oshi.software.os.unix.freebsd |
Provides information about Software and OS on FreeBSD
|
| oshi.software.os.unix.solaris |
Provides information about Software and OS on Solaris
|
| oshi.software.os.windows |
Provides information about Software and OS on Windows
|
-
Uses of OSProcess in oshi.software.common
Classes in oshi.software.common that implement OSProcess Modifier and Type Class Description classAbstractOSProcessA process is an instance of a computer program that is being executed.Methods in oshi.software.common that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>AbstractOperatingSystem. getProcesses()java.util.List<OSProcess>AbstractOperatingSystem. getProcesses(java.util.Collection<java.lang.Integer> pids)protected java.util.List<OSProcess>AbstractOperatingSystem. processSort(java.util.List<OSProcess> processes, int limit, OperatingSystem.ProcessSort sort)Sorts an array of processes using the specified sorting, returning an array with the top limit results if positive.Methods in oshi.software.common with parameters of type OSProcess Modifier and Type Method Description doubleAbstractOSProcess. getProcessCpuLoadBetweenTicks(OSProcess priorSnapshot)Method parameters in oshi.software.common with type arguments of type OSProcess Modifier and Type Method Description protected java.util.List<OSProcess>AbstractOperatingSystem. processSort(java.util.List<OSProcess> processes, int limit, OperatingSystem.ProcessSort sort)Sorts an array of processes using the specified sorting, returning an array with the top limit results if positive. -
Uses of OSProcess in oshi.software.os
Methods in oshi.software.os that return OSProcess Modifier and Type Method Description OSProcessOperatingSystem. getProcess(int pid)Gets information on a currently running processMethods in oshi.software.os that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>OperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)Gets currently running child processes of provided parent PID, optionally limited to the top "N" for a particular sorting order.java.util.List<OSProcess>OperatingSystem. getProcesses()Gets currently running processes.java.util.List<OSProcess>OperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort)Gets currently running processes, optionally limited to the top "N" for a particular sorting order.java.util.List<OSProcess>OperatingSystem. getProcesses(java.util.Collection<java.lang.Integer> pids)Gets information on aCollectionof currently running processes.Methods in oshi.software.os with parameters of type OSProcess Modifier and Type Method Description doubleOSProcess. getProcessCpuLoadBetweenTicks(OSProcess proc)Gets CPU usage of this process since a previous snapshot of the same process, provided as a parameter. -
Uses of OSProcess in oshi.software.os.linux
Classes in oshi.software.os.linux that implement OSProcess Modifier and Type Class Description classLinuxOSProcessMethods in oshi.software.os.linux that return OSProcess Modifier and Type Method Description OSProcessLinuxOperatingSystem. getProcess(int pid)Methods in oshi.software.os.linux that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>LinuxOperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>LinuxOperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort) -
Uses of OSProcess in oshi.software.os.mac
Classes in oshi.software.os.mac that implement OSProcess Modifier and Type Class Description classMacOSProcessMethods in oshi.software.os.mac that return OSProcess Modifier and Type Method Description OSProcessMacOperatingSystem. getProcess(int pid)Methods in oshi.software.os.mac that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>MacOperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>MacOperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort) -
Uses of OSProcess in oshi.software.os.unix.freebsd
Classes in oshi.software.os.unix.freebsd that implement OSProcess Modifier and Type Class Description classFreeBsdOSProcessMethods in oshi.software.os.unix.freebsd that return OSProcess Modifier and Type Method Description OSProcessFreeBsdOperatingSystem. getProcess(int pid)Methods in oshi.software.os.unix.freebsd that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>FreeBsdOperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>FreeBsdOperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort) -
Uses of OSProcess in oshi.software.os.unix.solaris
Classes in oshi.software.os.unix.solaris that implement OSProcess Modifier and Type Class Description classSolarisOSProcessMethods in oshi.software.os.unix.solaris that return OSProcess Modifier and Type Method Description OSProcessSolarisOperatingSystem. getProcess(int pid)Methods in oshi.software.os.unix.solaris that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>SolarisOperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>SolarisOperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort) -
Uses of OSProcess in oshi.software.os.windows
Classes in oshi.software.os.windows that implement OSProcess Modifier and Type Class Description classWindowsOSProcessMethods in oshi.software.os.windows that return OSProcess Modifier and Type Method Description OSProcessWindowsOperatingSystem. getProcess(int pid)Methods in oshi.software.os.windows that return types with arguments of type OSProcess Modifier and Type Method Description java.util.List<OSProcess>WindowsOperatingSystem. getChildProcesses(int parentPid, int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>WindowsOperatingSystem. getProcesses(int limit, OperatingSystem.ProcessSort sort)java.util.List<OSProcess>WindowsOperatingSystem. getProcesses(java.util.Collection<java.lang.Integer> pids)