org.apache.uima.ducc.rm.scheduler
Class User

java.lang.Object
  extended by org.apache.uima.ducc.rm.scheduler.User

public class User
extends Object


Constructor Summary
User(String name)
           
 
Method Summary
 int calculateCap(int order, int total)
           
 boolean equals(Object o)
           
 Comparator<org.apache.uima.ducc.rm.scheduler.IEntity> getApportionmentSorter()
           
 int[] getGivenByOrder()
           
 String getName()
          public String getId() { return id; }
 int getPureFairShare()
           
 int getShareWealth()
           
 int getShareWeight()
          Currently, all users are equal.
 long getTimestamp()
           
 int[] getWantedByOrder()
           
 int hashCode()
           
 void initWantedByOrder(ResourceClass rc)
           
 void setGivenByOrder(int[] gbo)
           
 void setPureFairShare(int pfs)
           
 void setShareWealth(int w)
           
 void subtractWealth(int w)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

User

public User(String name)
Method Detail

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.