net.sourceforge.cruisecontrol
Class ProjectWrapper

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.ProjectWrapper
All Implemented Interfaces:
java.lang.Runnable, WorkerThread

public class ProjectWrapper
extends java.lang.Object
implements WorkerThread

A thin wrapper around a Project object all it is designed to do is run the Project in it's own thread

Author:
Jared Richardson

Field Summary
 
Fields inherited from interface net.sourceforge.cruisecontrol.util.threadpool.WorkerThread
BLANK_NAME
 
Constructor Summary
ProjectWrapper(ProjectInterface thisProject)
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.Object getResult()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectWrapper

public ProjectWrapper(ProjectInterface thisProject)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

getResult

public java.lang.Object getResult()
Specified by:
getResult in interface WorkerThread

getName

public java.lang.String getName()
Specified by:
getName in interface WorkerThread