gov.nih.nci.cagrid.common
Class ThreadManager

java.lang.Object
  extended by gov.nih.nci.cagrid.common.ThreadManager

public class ThreadManager
extends java.lang.Object

Version:
$Id: ThreadManager.java,v 1.2 2007/04/05 16:42:59 langella Exp $
Author:
Stephen Langella, Shannon Hastings, Scott Oster, David W. Ervin

Constructor Summary
ThreadManager()
           
 
Method Summary
 void execute(Runner task)
           
 void executeGroup(RunnerGroup group)
           
 void executeGroupInBackground(RunnerGroup group)
           
 void executeInBackground(Runner task)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreadManager

public ThreadManager()
Method Detail

executeInBackground

public void executeInBackground(Runner task)
                         throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

execute

public void execute(Runner task)
             throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

executeGroup

public void executeGroup(RunnerGroup group)
                  throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

executeGroupInBackground

public void executeGroupInBackground(RunnerGroup group)
                              throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException