public class HelloWorldPluginDeclaration extends Object implements org.gcube.vremanagement.executor.plugin.PluginDeclaration
Modifier and Type | Field and Description |
---|---|
static String |
DESCRIPTION |
static String |
NAME
Plugin name used by the Executor to retrieve this class
|
static String |
VERSION |
Constructor and Description |
---|
HelloWorldPluginDeclaration() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getName() |
Class<? extends org.gcube.vremanagement.executor.plugin.Plugin<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration>> |
getPluginImplementation() |
Map<String,String> |
getSupportedCapabilities() |
String |
getVersion() |
void |
init() |
public static final String NAME
public static final String DESCRIPTION
public static final String VERSION
public void init()
init
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
public String getName()
getName
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
public String getDescription()
getDescription
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
public String getVersion()
getVersion
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
public Map<String,String> getSupportedCapabilities()
getSupportedCapabilities
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
public Class<? extends org.gcube.vremanagement.executor.plugin.Plugin<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration>> getPluginImplementation()
getPluginImplementation
in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
Copyright © 2015. All Rights Reserved.