org.apache.uima.ducc.rm.scheduler
Class User
java.lang.Object
org.apache.uima.ducc.rm.scheduler.User
public class User
- extends Object
User
public User(String name)
getTimestamp
public long getTimestamp()
getShareWeight
public int getShareWeight()
- Currently, all users are equal.
initWantedByOrder
public void initWantedByOrder(ResourceClass rc)
setPureFairShare
public void setPureFairShare(int pfs)
getPureFairShare
public int getPureFairShare()
getWantedByOrder
public int[] getWantedByOrder()
setGivenByOrder
public void setGivenByOrder(int[] gbo)
getGivenByOrder
public int[] getGivenByOrder()
setShareWealth
public void setShareWealth(int w)
getShareWealth
public int getShareWealth()
subtractWealth
public void subtractWealth(int w)
calculateCap
public int calculateCap(int order,
int total)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
getName
public String getName()
- public String getId()
{
return id;
}
toString
public String toString()
- Overrides:
toString in class Object
getApportionmentSorter
public Comparator<org.apache.uima.ducc.rm.scheduler.IEntity> getApportionmentSorter()
Copyright © 2012–2014 The Apache Software Foundation. All rights reserved.