Class AccountingDashboardHarvesterPlugin

  • All Implemented Interfaces:
    org.gcube.vremanagement.executor.plugin.PluginDefinition

    public class AccountingDashboardHarvesterPlugin
    extends org.gcube.vremanagement.executor.plugin.Plugin
    Author:
    Eric Perrone (ISTI - CNR), Luca Frosini (ISTI - CNR)
    • Constructor Detail

      • AccountingDashboardHarvesterPlugin

        public AccountingDashboardHarvesterPlugin()
    • Method Detail

      • getDimension

        public static org.gcube.accounting.accounting.summary.access.model.internal.Dimension getDimension​(String key)
      • getScopeDescriptor

        public static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor getScopeDescriptor​(String context)
      • getScopeDescriptor

        public static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor getScopeDescriptor()
      • 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