org.embl.ebi.escience.scuflworkers.soaplab
Class SoaplabProcessorFactory

java.lang.Object
  extended by org.embl.ebi.escience.scuflworkers.ProcessorFactory
      extended by org.embl.ebi.escience.scuflworkers.soaplab.SoaplabProcessorFactory

public class SoaplabProcessorFactory
extends ProcessorFactory

Implementation of ProcessorFactory that creates SoaplabProcessor nodes

Author:
Tom Oinn

Constructor Summary
SoaplabProcessorFactory(java.lang.String completeEndpoint)
          Create a new factory with a single application endpoint parameter
SoaplabProcessorFactory(java.lang.String endpointbase, java.lang.String applicationname)
          Create a new factory configured with the specified endpoint base and application name, which will be concatenated to produce the endpoint URL.
 
Method Summary
 java.lang.String getCategory()
           
 java.lang.String getEndpoint()
          Return the endpoint
 java.lang.Class getProcessorClass()
          Return the Class object for processors that would be created by this factory
 java.lang.String getProcessorDescription()
          Return a textual description of the factory
 void setCategory(java.lang.String category)
           
 
Methods inherited from class org.embl.ebi.escience.scuflworkers.ProcessorFactory
createProcessor, getDescription, getName, getXMLFragment, setDescription, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoaplabProcessorFactory

public SoaplabProcessorFactory(java.lang.String endpointbase,
                               java.lang.String applicationname)
Create a new factory configured with the specified endpoint base and application name, which will be concatenated to produce the endpoint URL.


SoaplabProcessorFactory

public SoaplabProcessorFactory(java.lang.String completeEndpoint)
Create a new factory with a single application endpoint parameter

Method Detail

getCategory

public final java.lang.String getCategory()
Returns:
the category

setCategory

public final void setCategory(java.lang.String category)
Parameters:
category - the category to set

getEndpoint

public java.lang.String getEndpoint()
Return the endpoint


getProcessorDescription

public java.lang.String getProcessorDescription()
Return a textual description of the factory

Specified by:
getProcessorDescription in class ProcessorFactory

getProcessorClass

public java.lang.Class getProcessorClass()
Return the Class object for processors that would be created by this factory

Specified by:
getProcessorClass in class ProcessorFactory