| Package | Description |
|---|---|
| org.gcube.vremanagement.executor.plugin |
| Modifier and Type | Class and Description |
|---|---|
class |
Plugin<T extends PluginDeclaration>
This interface represent the contract for a plugin runnable by the executor.
|
| Modifier and Type | Field and Description |
|---|---|
protected PluginDeclaration |
PluginStateEvolution.pluginDeclaration |
protected T |
Plugin.pluginDeclaration |
| Modifier and Type | Method and Description |
|---|---|
PluginDeclaration |
PluginStateEvolution.getPluginDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Plugin<? extends PluginDeclaration>> |
PluginDeclaration.getPluginImplementation()
Used to retrieve the class which run the plugin
|
| Constructor and Description |
|---|
PluginStateEvolution(UUID uuid,
int iteration,
long timestamp,
PluginDeclaration pluginDeclaration,
PluginState pluginState,
Integer percentage) |
Copyright © 2017. All Rights Reserved.