org.apache.uima.ducc.rm.scheduler
Class JobManagerUpdate
java.lang.Object
org.apache.uima.ducc.rm.scheduler.JobManagerUpdate
public class JobManagerUpdate
- extends Object
This is what gets sent to job manager when there are scheduling decisions to act upon.
|
Method Summary |
void |
addRefusal(IRmJob job)
|
void |
addShares(IRmJob job,
HashMap<Share,Share> shares)
|
Map<org.apache.uima.ducc.common.utils.id.DuccId,IRmJob> |
getAllJobs()
|
Map<org.apache.uima.ducc.common.utils.id.DuccId,HashMap<Share,Share>> |
getExpandedShares()
|
Map<org.apache.uima.ducc.common.utils.id.DuccId,HashMap<Share,Share>> |
getShrunkenShares()
|
void |
removeShares(IRmJob job,
HashMap<Share,Share> shares)
|
void |
setAllJobs(HashMap<org.apache.uima.ducc.common.utils.id.DuccId,IRmJob> jobs)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobManagerUpdate
public JobManagerUpdate()
setAllJobs
public void setAllJobs(HashMap<org.apache.uima.ducc.common.utils.id.DuccId,IRmJob> jobs)
getAllJobs
public Map<org.apache.uima.ducc.common.utils.id.DuccId,IRmJob> getAllJobs()
addRefusal
public void addRefusal(IRmJob job)
addShares
public void addShares(IRmJob job,
HashMap<Share,Share> shares)
getExpandedShares
public Map<org.apache.uima.ducc.common.utils.id.DuccId,HashMap<Share,Share>> getExpandedShares()
getShrunkenShares
public Map<org.apache.uima.ducc.common.utils.id.DuccId,HashMap<Share,Share>> getShrunkenShares()
removeShares
public void removeShares(IRmJob job,
HashMap<Share,Share> shares)
Copyright © 2012–2014 The Apache Software Foundation. All rights reserved.