edu.sc.seis.fissuresUtil.cache
Class JobTracker

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.cache.JobTracker
All Implemented Interfaces:
StatusListener

public class JobTracker
extends java.lang.Object
implements StatusListener


Method Summary
 void add(Job addend)
           
 void add(TrackerListener listener)
           
 void clearFinished()
           
 java.util.List getActiveJobs()
           
 java.util.List getFinishedJobs()
           
static JobTracker getTracker()
           
 void remove(TrackerListener listener)
           
 void statusUpdated(Job updated)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public void add(Job addend)

statusUpdated

public void statusUpdated(Job updated)
Specified by:
statusUpdated in interface StatusListener

getActiveJobs

public java.util.List getActiveJobs()

getFinishedJobs

public java.util.List getFinishedJobs()

clearFinished

public void clearFinished()

add

public void add(TrackerListener listener)

remove

public void remove(TrackerListener listener)

getTracker

public static JobTracker getTracker()