Interface SmartExecutorClient

    • Method Detail

      • getAvailablePlugins

        String getAvailablePlugins()
      • getLaunches

        String getLaunches()
      • getScheduledLaunches

        List<org.gcube.vremanagement.executor.plugin.ScheduledTask> getScheduledLaunches()
                                                                                  throws IOException
        Throws:
        IOException
      • getOrphanLaunches

        String getOrphanLaunches()
      • getOrphanScheduledLaunches

        List<org.gcube.vremanagement.executor.plugin.ScheduledTask> getOrphanScheduledLaunches()
                                                                                        throws IOException
        Throws:
        IOException
      • launch

        UUID launch​(org.gcube.vremanagement.executor.api.types.LaunchParameter launchParameter)
      • getPluginStateEvolution

        String getPluginStateEvolution​(String executionIdentifier)
      • getPluginStateEvolution

        String getPluginStateEvolution​(String executionIdentifier,
                                       int iteration)
      • getPluginStateEvolution

        org.gcube.vremanagement.executor.plugin.PluginStateEvolution getPluginStateEvolution​(UUID executionIdentifier)
      • getPluginStateEvolution

        org.gcube.vremanagement.executor.plugin.PluginStateEvolution getPluginStateEvolution​(UUID executionIdentifier,
                                                                                             int iteration)
      • delete

        boolean delete​(String executionIdentifier)
      • delete

        boolean delete​(String executionIdentifier,
                       boolean unschedule)
      • delete

        boolean delete​(UUID executionIdentifier)
      • delete

        boolean delete​(UUID executionIdentifier,
                       boolean unschedule)