public class BackgroundActivityMonitor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
BackgroundActivityMonitor.BackgroundActivityReporter |
Modifier and Type | Field and Description |
---|---|
static int |
IDLE_INDEX |
static int |
IOWAIT_INDEX |
static int |
IRQ_INDEX |
static int |
NICE_INDEX |
static int |
SOFTIRQ_INDEX |
static int |
SYS_INDEX |
static int |
USER_INDEX |
Constructor and Description |
---|
BackgroundActivityMonitor() |
Modifier and Type | Method and Description |
---|---|
double |
getIOWait() |
double |
getNormalizedLoadAvg() |
double |
getSeverity(java.net.InetAddress endpoint) |
void |
incrCompactionSeverity(double sev) |
void |
incrManualSeverity(double sev) |
void |
shutdownAndWait(long timeout,
java.util.concurrent.TimeUnit unit) |
public static final int USER_INDEX
public static final int NICE_INDEX
public static final int SYS_INDEX
public static final int IDLE_INDEX
public static final int IOWAIT_INDEX
public static final int IRQ_INDEX
public static final int SOFTIRQ_INDEX
public void incrCompactionSeverity(double sev)
public void incrManualSeverity(double sev)
public double getIOWait() throws java.io.IOException
java.io.IOException
public double getNormalizedLoadAvg()
public double getSeverity(java.net.InetAddress endpoint)
public void shutdownAndWait(long timeout, java.util.concurrent.TimeUnit unit) throws java.util.concurrent.TimeoutException, java.lang.InterruptedException
java.util.concurrent.TimeoutException
java.lang.InterruptedException
Copyright © 2009- The Apache Software Foundation