org.globus.cog.karajan.scheduler
Class StaticContactListScheduler

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.globus.cog.karajan.scheduler.AbstractScheduler
          extended byorg.globus.cog.karajan.scheduler.StaticContactListScheduler
All Implemented Interfaces:
Runnable, Scheduler

public abstract class StaticContactListScheduler
extends AbstractScheduler
implements Scheduler


Field Summary
 
Fields inherited from class org.globus.cog.karajan.scheduler.AbstractScheduler
propertyNames
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
StaticContactListScheduler()
           
 
Method Summary
 void addServiceContact(ServiceContact serviceContact)
           
 List getServiceContacts()
           
 void removeServiceContact(ServiceContact serviceContact)
           
 
Methods inherited from class org.globus.cog.karajan.scheduler.AbstractScheduler
addJobStatusListener, addTaskHandler, combineNames, fireJobStatusChangeEvent, fireJobStatusChangeEvent, getConstraints, getJobQueue, getMaxSimultaneousJobs, getProperty, getPropertyNames, getResources, getTaskHadlerWrapper, getTaskHandlers, getTaskHandlerWrapper, getTaskHandlerWrappers, removeJobStatusListener, setConstraints, setMaxSimultaneousJobs, setProperty, setResources, setTaskHandlers
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.globus.cog.karajan.scheduler.Scheduler
addJobStatusListener, addTaskHandler, allocateContact, cancelTask, enqueue, getPropertyNames, getResources, getTaskHandlers, releaseContact, removeJobStatusListener, setProperty, setResources
 

Constructor Detail

StaticContactListScheduler

public StaticContactListScheduler()
Method Detail

getServiceContacts

public List getServiceContacts()

addServiceContact

public void addServiceContact(ServiceContact serviceContact)

removeServiceContact

public void removeServiceContact(ServiceContact serviceContact)