Execution<T>, org.pf4j.ExtensionPoint, IdentifiableExecution<T>Node<T>, ParametrizedNode<T>AbstractNode, AbstractNode.WithImplicitCloning, AbstractParametrizedNode, AbstractParametrizedNode.WithImplicitCloningpublic interface Plugin<T> extends org.pf4j.ExtensionPoint, IdentifiableExecution<T>
| Modifier and Type | Method | Description |
|---|---|---|
static Resource |
getImplementationType(Resource executionId) |
|
default @NotNull Resource |
getType() |
Get the type
ParametrizedPlugin. |
void |
init(@NotNull Resource id) |
apply, apply, toMultiExecution, toSingleExecutiongetId@NotNull default @NotNull 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 Resource id)
Copyright © 2018. All rights reserved.