org.eclipse.smila.processing
Interface IPipelet
- All Known Subinterfaces:
- SearchPipelet, SimplePipelet
- All Known Implementing Classes:
- AddLiteralsPipelet, ASesameRecordPipelet, ATransformationPipelet, AXmlTransformationPipelet, CommitRecordsPipelet, CopyPipelet, CreateFileUriPipelet, CreateRelationPipelet, CreateResourcePipelet, HtmlToTextPipelet, MockSearchPipelet, RemoveElementFromXMLPipelet, SesameRecordReaderPipelet, SesameRecordWriterPipelet, SetAnnotationPipelet, SubAttributeExtractorPipelet, TidyPipelet, XPathExtractorPipelet, XPathFilterPipelet, XslTransformationPipelet
public interface IPipelet
common base interface for SimplePipelets and SearchPipelets (and maybe more in future) to make common tracking
possible. For now it defines only the configurability of pipelets.
- Author:
- jschumacher
|
Method Summary |
void |
configure(PipeletConfiguration configuration)
set configuration of pipelet. called once after instantiation before the pipelet is actually used in a workflow. |
configure
void configure(PipeletConfiguration configuration)
throws ProcessingException
- set configuration of pipelet. called once after instantiation before the pipelet is actually used in a workflow.
- Parameters:
configuration - configuration of pipelet.
- Throws:
ProcessingException - configuration is not applicable for pipelet (missing properties, wrong datatypes)