public interface ISchedulerMain
| Modifier and Type | Method and Description |
|---|---|
int |
calcShareOrder(long mem) |
String |
getDefaultFairShareName() |
int |
getDefaultMemory() |
int |
getDefaultNTasks() |
int |
getDefaultNThreads() |
String |
getDefaultReserveName() |
IRmJob |
getJob(org.apache.uima.ducc.common.utils.id.DuccId id) |
Machine |
getMachine(org.apache.uima.ducc.common.NodeIdentity id) |
ResourceClass |
getResourceClass(String name) |
Share |
getShare(org.apache.uima.ducc.common.utils.id.DuccId id) |
void |
init() |
boolean |
isInitialized() |
boolean |
mustRecover() |
void |
nodeArrives(org.apache.uima.ducc.common.Node n) |
void |
nodeDeath(Map<org.apache.uima.ducc.common.Node,org.apache.uima.ducc.common.Node> n) |
org.apache.uima.ducc.common.admin.event.RmAdminQLoadReply |
queryLoad() |
void |
queryMachines() |
org.apache.uima.ducc.common.admin.event.RmAdminQOccupancyReply |
queryOccupancy() |
boolean |
ready() |
org.apache.uima.ducc.common.admin.event.RmAdminReply |
reconfigure() |
JobManagerUpdate |
schedule() |
void |
setRecovery(boolean r) |
void |
signalCompletion(org.apache.uima.ducc.common.utils.id.DuccId id) |
void |
signalCompletion(IRmJob job,
Share share) |
void |
signalInitialized(IRmJob id) |
void |
signalNewWork(IRmJob j) |
void |
signalRecovery(IRmJob j) |
void |
start() |
org.apache.uima.ducc.common.admin.event.RmAdminReply |
varyoff(String[] nodes) |
org.apache.uima.ducc.common.admin.event.RmAdminReply |
varyon(String[] nodes) |
JobManagerUpdate schedule()
void signalNewWork(IRmJob j)
void signalRecovery(IRmJob j)
void nodeArrives(org.apache.uima.ducc.common.Node n)
void nodeDeath(Map<org.apache.uima.ducc.common.Node,org.apache.uima.ducc.common.Node> n)
void signalCompletion(org.apache.uima.ducc.common.utils.id.DuccId id)
void signalInitialized(IRmJob id)
String getDefaultFairShareName()
String getDefaultReserveName()
int getDefaultNTasks()
int getDefaultNThreads()
int getDefaultMemory()
ResourceClass getResourceClass(String name)
IRmJob getJob(org.apache.uima.ducc.common.utils.id.DuccId id)
Share getShare(org.apache.uima.ducc.common.utils.id.DuccId id)
Machine getMachine(org.apache.uima.ducc.common.NodeIdentity id)
int calcShareOrder(long mem)
void queryMachines()
boolean isInitialized()
boolean ready()
boolean mustRecover()
void setRecovery(boolean r)
void start()
org.apache.uima.ducc.common.admin.event.RmAdminReply varyoff(String[] nodes)
org.apache.uima.ducc.common.admin.event.RmAdminReply varyon(String[] nodes)
org.apache.uima.ducc.common.admin.event.RmAdminReply reconfigure()
org.apache.uima.ducc.common.admin.event.RmAdminQLoadReply queryLoad()
org.apache.uima.ducc.common.admin.event.RmAdminQOccupancyReply queryOccupancy()
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.