Package oshi.driver.perfmon
Class ProcessInformation
java.lang.Object
oshi.driver.perfmon.ProcessInformation
public class ProcessInformation
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessInformation.HandleCountPropertyHandle performance countersstatic classProcessInformation.ProcessPerformancePropertyProcess performance counters -
Constructor Summary
Constructors Constructor Description ProcessInformation() -
Method Summary
Modifier and Type Method Description java.util.Map<ProcessInformation.HandleCountProperty,java.util.List<java.lang.Long>>queryHandles()Returns handle countersPair<java.util.List<java.lang.String>,java.util.Map<ProcessInformation.ProcessPerformanceProperty,java.util.List<java.lang.Long>>>queryProcessCounters()Returns process counters.
-
Constructor Details
-
ProcessInformation
public ProcessInformation()
-
-
Method Details
-
queryProcessCounters
public Pair<java.util.List<java.lang.String>,java.util.Map<ProcessInformation.ProcessPerformanceProperty,java.util.List<java.lang.Long>>> queryProcessCounters()Returns process counters.- Returns:
- Process counters for each process.
-
queryHandles
public java.util.Map<ProcessInformation.HandleCountProperty,java.util.List<java.lang.Long>> queryHandles()Returns handle counters- Returns:
- Process handle counters
-