Package org.aksw.faraday_cage.engine
Interface Plugin
-
- All Superinterfaces:
org.pf4j.ExtensionPoint
- All Known Subinterfaces:
DeerExecutionNode,DeerExecutionNodeWrapper,EnrichmentOperator,ExecutionNode<T>,ExecutionNodeWrapper<V,T>,ModelReader,ModelWriter,ParameterizedDeerExecutionNode,ParameterizedEnrichmentOperator
- All Known Implementing Classes:
AbstractDeerExecutionNodeDecorator,AbstractDeerExecutionNodeWrapper,AbstractEnrichmentOperator,AbstractExecutionNode,AbstractExecutionNodeDecorator,AbstractExecutionNodeWrapper,AbstractModelIO,AbstractModelReader,AbstractModelWriter,AbstractParameterizedDeerExecutionNodeDecorator,AbstractParameterizedDeerExecutionNodeWrapper,AbstractParameterizedEnrichmentOperator,AbstractParameterizedExecutionNode,AbstractParameterizedExecutionNodeDecorator,AbstractParameterizedExecutionNodeWrapper,AuthorityConformationEnrichmentOperator,DereferencingEnrichmentOperator,EmbeddedModelReader,FileModelReader,FileModelWriter,FilterEnrichmentOperator,GeoDistanceEnrichmentOperator,GeoFusionEnrichmentOperator,LinkingEnrichmentOperator,MergeEnrichmentOperator,NEREnrichmentOperator,PredicateConformationEnrichmentOperator,SparqlAnalyticsWrapper,SparqlModelReader,SparqlModelWriter,SparqlUpdateEnrichmentOperator
public interface Plugin extends org.pf4j.ExtensionPoint
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourcegetId()static ResourcegetImplementationType(Resource executionId)ResourcegetType()Get the type URI resource of theParametrizedPlugin.voidinitPluginId(Resource id)booleanisInitialized()Get initialization status
-
-
-
Method Detail
-
getId
Resource getId()
-
getType
Resource getType()
Get the type URI resource of theParametrizedPlugin. The type of aParametrizedPluginidentifies the implementing class, must be unique and must not be a blank node. It is used to instantiate the class using thePluginFactory. Defaults to using the implementing classesClass.getSimpleName().- Returns:
- RDF URI resource identifying the implementation class
-
isInitialized
boolean isInitialized()
Get initialization status- Returns:
true, if initialized;false, else.
-
initPluginId
void initPluginId(Resource id)
-
-