org.globus.cog.karajan.scheduler
Class StaticContactListScheduler

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

public abstract class StaticContactListScheduler
extends AbstractScheduler
implements Scheduler


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class org.globus.cog.karajan.scheduler.AbstractScheduler
propertyNames, THROTTLE_OFF
 
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
addFailureHandler, addJobStatusListener, addTaskHandler, addTaskTransformer, applyTaskTransformers, checkConstraints, checkConstraints, combineNames, fireJobStatusChangeEvent, fireJobStatusChangeEvent, getConstraintChecker, getConstraints, getJobQueue, getMaxSimultaneousJobs, getProperty, getPropertyNames, getResources, getTaskHadlerWrapper, getTaskHandlers, getTaskHandlerWrapper, getTaskHandlerWrappers, getTaskTransformers, removeConstraints, removeJobStatusListener, runFailureHandlers, setConstraintChecker, setConstraints, setMaxSimultaneousJobs, setProperty, setResources, setTaskHandlers, throttleValue
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, 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
addFailureHandler, addJobStatusListener, addTaskHandler, addTaskTransformer, allocateContact, 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)