Execution<T>, org.pf4j.ExtensionPointNode<T>, ParametrizedNode<T>AbstractNode, AbstractNode.WithImplicitCloning, AbstractParametrizedNode, AbstractParametrizedNode.WithImplicitCloningpublic interface Plugin<T> extends org.pf4j.ExtensionPoint, Execution<T>
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.jena.rdf.model.Resource |
getImplementationType(org.apache.jena.rdf.model.Resource executionId) |
|
default @NotNull org.apache.jena.rdf.model.Resource |
getType() |
Get the type
ParametrizedPlugin. |
void |
init(@NotNull org.apache.jena.rdf.model.Resource id) |
|
boolean |
isInitialized() |
Get initialization status
|
apply, apply, gatherAnalytics, getIdstatic org.apache.jena.rdf.model.Resource getImplementationType(org.apache.jena.rdf.model.Resource executionId)
@NotNull default @NotNull org.apache.jena.rdf.model.Resource getType()
ParametrizedPlugin.
The type of a ParametrizedPlugin identifies the implementing class and must be
unique.
It is used to instantiate the class using the PluginFactory.
Defaults to using the implementing classes Class.getSimpleName().void init(@NotNull
@NotNull org.apache.jena.rdf.model.Resource id)
boolean isInitialized()
true, if initialized; false, else.Copyright © 2018. All rights reserved.