org.embl.ebi.escience.scuflworkers
Class ProcessorRegistry

java.lang.Object
  extended by org.embl.ebi.escience.utils.TavernaSPIRegistry<ProcessorInfoBean>
      extended by org.embl.ebi.escience.scuflworkers.ProcessorRegistry

public class ProcessorRegistry
extends TavernaSPIRegistry<ProcessorInfoBean>

Factory class that handles the discovery of Processor components using the ProcessorInfoBean SPI

Author:
sowen

Method Summary
 java.util.List<ProcessorInfoBean> getProcessorInfoBeans()
          Returns all ProcessorInfoBean instances, defined as an SPI
static ProcessorRegistry instance()
          Returns an instance of the ProcessorRegistry
 
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 ProcessorRegistry instance()
Returns an instance of the ProcessorRegistry


getProcessorInfoBeans

public java.util.List<ProcessorInfoBean> getProcessorInfoBeans()
Returns all ProcessorInfoBean instances, defined as an SPI

Returns: