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
RemoteException
NotBoundException
void 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 Tue Jun 10 17:08:59 JST 2025