protected class RMGrid.RMC extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) double |
bias |
(package private) AtomicInteger |
exceptions |
(package private) AtomicInteger |
executions |
(package private) AtomicInteger |
fatalExceptions |
(package private) AtomicInteger |
inProgress |
(package private) AtomicInteger |
loadAverage |
(package private) double |
weight |
| Modifier and Type | Method and Description |
|---|---|
void |
countConnectException(RemoteException ex) |
void |
countException(RemoteException ex) |
double |
getLoadAverage() |
RM |
getRM() |
(package private) boolean |
isPreferredThan(RMGrid.RMC other) |
void |
releaseExecution() |
<V> V |
retrieveStatus(RMResult<V> r) |
(package private) void |
setLoadAverage(double la) |
(package private) void |
startExecution() |
(package private) void |
unbind() |
AtomicInteger inProgress
AtomicInteger executions
AtomicInteger fatalExceptions
AtomicInteger exceptions
double weight
double bias
AtomicInteger loadAverage
RMC(RM rm, double w, double b)
public double getLoadAverage()
void setLoadAverage(double la)
public RM getRM()
void unbind()
throws RemoteException,
NotBoundException
RemoteExceptionNotBoundExceptionvoid startExecution()
public void releaseExecution()
public void countConnectException(RemoteException ex)
public void countException(RemoteException ex)
boolean isPreferredThan(RMGrid.RMC other)
public <V> V retrieveStatus(RMResult<V> r)
EDB Working Group at Mon Dec 15 16:45:05 JST 2025