org.embl.ebi.escience.scuflworkers.wsdl
Class WSDLBasedProcessorFactory

java.lang.Object
  extended by org.embl.ebi.escience.scuflworkers.ProcessorFactory
      extended by org.embl.ebi.escience.scuflworkers.wsdl.WSDLBasedProcessorFactory

public class WSDLBasedProcessorFactory
extends ProcessorFactory

Implementation of ProcessorFactory that creates WSDLBasedProcessor nodes

Author:
Tom Oinn

Constructor Summary
WSDLBasedProcessorFactory(java.lang.String wsdlLocation, java.lang.String operationName, javax.xml.namespace.QName portTypeName)
          Create a new factory with the specified wsdl location, port type name and operation name
 
Method Summary
 java.lang.String getOperationName()
           
 javax.xml.namespace.QName getPortTypeName()
           
 java.lang.Class getProcessorClass()
          Return the Class object for processors that would be created by this factory
 java.lang.String getProcessorDescription()
          Return a description of the factory
 java.lang.String getWSDLLocation()
           
 
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

WSDLBasedProcessorFactory

public WSDLBasedProcessorFactory(java.lang.String wsdlLocation,
                                 java.lang.String operationName,
                                 javax.xml.namespace.QName portTypeName)
Create a new factory with the specified wsdl location, port type name and operation name

Method Detail

getWSDLLocation

public java.lang.String getWSDLLocation()

getOperationName

public java.lang.String getOperationName()

getPortTypeName

public javax.xml.namespace.QName getPortTypeName()

getProcessorDescription

public java.lang.String getProcessorDescription()
Return a 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