org.ourgrid.peer.manager
Class DistributionHelpEntry
java.lang.Object
org.ourgrid.peer.manager.DistributionHelpEntry
public class DistributionHelpEntry
- extends java.lang.Object
This is a helper class, which instances will represent remote consumers in
the redistribution computations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DistributionHelpEntry
public DistributionHelpEntry(double balance,
int allocated,
java.util.Collection<RequestEntry> requests)
getGumsToReceive
public int getGumsToReceive()
setGumsToReceive
public void setGumsToReceive(int gumsToReceive)
getNofBalance
public double getNofBalance()
setNofBalance
public void setNofBalance(double nofBalance)
getGumsCurrentlyAllocated
public int getGumsCurrentlyAllocated()
getRequests
public java.util.Collection<RequestEntry> getRequests()
getBalanceComparator
public static java.util.Comparator<DistributionHelpEntry> getBalanceComparator()