Class HelloWorldPlugin
java.lang.Object
org.gcube.vremanagement.executor.plugin.Plugin
org.gcube.vremanagement.helloworld.HelloWorldPlugin
- All Implemented Interfaces:
org.gcube.vremanagement.executor.plugin.PluginDefinition
public class HelloWorldPlugin
extends org.gcube.vremanagement.executor.plugin.Plugin
- Author:
- Luca Frosini (ISTI - CNR)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConfiguration parameter name for sleep time in millisecondsFields inherited from class org.gcube.vremanagement.executor.plugin.Plugin
DESCRIPTION_PROPERTY, GROUP_PROPERTY, iterationNumber, NAME_PROPERTY, percentageSetter, PLUGIN_PROPERTIES_SUFFIX_FILENAME, properties, uuid, VERSION_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.gcube.vremanagement.executor.plugin.Plugin
getDescription, getGroup, getIterationNumber, getName, getUUID, getVersion, setIterationNumber, setPercentageEvolution, setPercentageSetter, setUUID, stop
-
Field Details
-
SLEEP_TIME
Configuration parameter name for sleep time in milliseconds- See Also:
-
-
Constructor Details
-
HelloWorldPlugin
public HelloWorldPlugin()Default constructor for HelloWorldPlugin
-
-
Method Details
-
launch
- Specified by:
launchin classorg.gcube.vremanagement.executor.plugin.Plugin- Throws:
Exception
-
onStop
- Specified by:
onStopin classorg.gcube.vremanagement.executor.plugin.Plugin- Throws:
Exception
-
getSupportedCapabilities
- Specified by:
getSupportedCapabilitiesin interfaceorg.gcube.vremanagement.executor.plugin.PluginDefinition- Overrides:
getSupportedCapabilitiesin classorg.gcube.vremanagement.executor.plugin.Plugin
-