Class AccountingInsertStoragePlugin

java.lang.Object
org.gcube.vremanagement.executor.plugin.Plugin
org.gcube.accounting.insert.storage.plugin.AccountingInsertStoragePlugin
All Implemented Interfaces:
org.gcube.vremanagement.executor.plugin.PluginDefinition

public class AccountingInsertStoragePlugin extends org.gcube.vremanagement.executor.plugin.Plugin
Author:
Luca Frosini (ISTI-CNR), Alessandro Pieve (ISTI - CNR)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected org.gcube.com.fasterxml.jackson.databind.ObjectMapper
     
    protected static final String
     
    protected static final String
     
    protected static final String
     

    Fields 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    protected void

    Methods inherited from class org.gcube.vremanagement.executor.plugin.Plugin

    getDescription, getGroup, getIterationNumber, getName, getSupportedCapabilities, getUUID, getVersion, setIterationNumber, setPercentageEvolution, setPercentageSetter, setUUID, stop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • AccountingInsertStoragePlugin

      public AccountingInsertStoragePlugin()
  • Method Details

    • launch

      public void launch(Map<String,Object> inputs) throws Exception
      Specified by:
      launch in class org.gcube.vremanagement.executor.plugin.Plugin
      Throws:
      Exception
    • onStop

      protected void onStop() throws Exception
      Specified by:
      onStop in class org.gcube.vremanagement.executor.plugin.Plugin
      Throws:
      Exception