java.lang.Object
org.embl.ebi.escience.scuflworkers.java.LocalServiceXMLHandler
- All Implemented Interfaces:
- org.embl.ebi.escience.scuflworkers.XMLHandler
- public class LocalServiceXMLHandler
- extends java.lang.Object
- implements org.embl.ebi.escience.scuflworkers.XMLHandler
Handles XML store and load for the local process processor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalServiceXMLHandler
public LocalServiceXMLHandler()
elementForProcessor
public org.jdom.Element elementForProcessor(org.embl.ebi.escience.scufl.Processor p)
- Description copied from interface:
org.embl.ebi.escience.scuflworkers.XMLHandler
- Return the spec element, that is to say the processor
specific portion of the processor element. For example,
the soaplab implementation of this method returns the
element rooted at the 'soaplabwsdl' element.
- Specified by:
elementForProcessor in interface org.embl.ebi.escience.scuflworkers.XMLHandler
loadProcessorFromXML
public org.embl.ebi.escience.scufl.Processor loadProcessorFromXML(org.jdom.Element processorNode,
org.embl.ebi.escience.scufl.ScuflModel model,
java.lang.String name)
throws org.embl.ebi.escience.scufl.ProcessorCreationException,
org.embl.ebi.escience.scufl.DuplicateProcessorNameException,
org.embl.ebi.escience.scufl.parser.XScuflFormatException
- Description copied from interface:
org.embl.ebi.escience.scuflworkers.XMLHandler
- Create a new processor from the given chunk of XML
- Specified by:
loadProcessorFromXML in interface org.embl.ebi.escience.scuflworkers.XMLHandler