Package net.sf.taverna.t2.spi

Contains classes that deal with discovery of SPI's through an interaction with the Raven artifact framework.

See:
          Description

Interface Summary
DummySPI Dummy SPI interface for SPIRegistryTest.
 

Class Summary
AbstractDummySPI An abstract class that can't be constructed
FirstDummySPI A simple, listed implementation of DummySPI.
MissingConstructor This class implements DummySPI and is in the file, but does not have the default constructor, and should be ignored (with a warning).
NotListedDummySPI Dummy SPI implementation that is not listed in the net.sf.taverna.t2.cloudone.util.spi.DummySPI file, and should not be found by SPIRegistry.getInstances().
SecondDummySPI An listed implementation of DummySPI which constructor that should be called.
SPIRegistry<SPI> Simple SPI lookup (using META-INF/services/interfaceName) to discover run-time class implementations.
SPIRegistry.SPIRegistryEvent  
SPIRegistryTest  
 

Package net.sf.taverna.t2.spi Description

Contains classes that deal with discovery of SPI's through an interaction with the Raven artifact framework.