org.embl.ebi.escience.scuflworkers.java
Class LocalWorkerRegistry

java.lang.Object
  extended by org.embl.ebi.escience.utils.TavernaSPIRegistry<LocalWorker>
      extended by org.embl.ebi.escience.scuflworkers.java.LocalWorkerRegistry

public class LocalWorkerRegistry
extends TavernaSPIRegistry<LocalWorker>

SPI discovery class for finding classes that implement LocalWorker

Author:
Stuart Owen

Method Summary
 java.lang.Class findClassForName(java.lang.String classname)
           
 java.util.List<LocalWorker> getLocalWorkers()
           
static LocalWorkerRegistry instance()
          Return a static instance of the registry loaded with all available instances of the ProcessorActionSPI
 
Methods inherited from class org.embl.ebi.escience.utils.TavernaSPIRegistry
addRegistryListener, getRepository, setRepository
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static LocalWorkerRegistry instance()
Return a static instance of the registry loaded with all available instances of the ProcessorActionSPI


getLocalWorkers

public java.util.List<LocalWorker> getLocalWorkers()

findClassForName

public java.lang.Class findClassForName(java.lang.String classname)
                                 throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException