Interface PluginManager

    • Method Detail

      • getInstalledPlugins

        Map<String,​org.gcube.data.transfer.model.PluginDescription> getInstalledPlugins()
      • execute

        org.gcube.data.transfer.model.ExecutionReport execute​(org.gcube.data.transfer.model.PluginInvocation invocation,
                                                              String transferredFile)
                                                       throws org.gcube.data.transfer.plugin.fails.PluginException,
                                                              PluginNotFoundException
        Throws:
        org.gcube.data.transfer.plugin.fails.PluginException
        PluginNotFoundException
      • shutdown

        void shutdown()
      • initPlugins

        void initPlugins()