public interface SmartExecutorClient
| Modifier and Type | Method and Description |
|---|---|
boolean |
delete(String executionIdentifier) |
boolean |
delete(String executionIdentifier,
boolean unschedule) |
boolean |
delete(UUID executionIdentifier) |
boolean |
delete(UUID executionIdentifier,
boolean unschedule) |
String |
getAvailablePlugins() |
String |
getHost() |
String |
getLaunches() |
String |
getOrphanLaunches() |
List<org.gcube.vremanagement.executor.plugin.ScheduledTask> |
getOrphanScheduledLaunches() |
List<org.gcube.vremanagement.executor.plugin.PluginDeclaration> |
getPlugins() |
String |
getPluginStateEvolution(String executionIdentifier) |
String |
getPluginStateEvolution(String executionIdentifier,
int iteration) |
org.gcube.vremanagement.executor.plugin.PluginStateEvolution |
getPluginStateEvolution(UUID executionIdentifier) |
org.gcube.vremanagement.executor.plugin.PluginStateEvolution |
getPluginStateEvolution(UUID executionIdentifier,
int iteration) |
List<org.gcube.vremanagement.executor.plugin.ScheduledTask> |
getScheduledLaunches() |
UUID |
launch(org.gcube.vremanagement.executor.api.types.LaunchParameter launchParameter) |
String |
launch(String launchParameterString) |
String getHost()
String getAvailablePlugins()
List<org.gcube.vremanagement.executor.plugin.PluginDeclaration> getPlugins() throws IOException
IOExceptionString getLaunches()
List<org.gcube.vremanagement.executor.plugin.ScheduledTask> getScheduledLaunches() throws IOException
IOExceptionString getOrphanLaunches()
List<org.gcube.vremanagement.executor.plugin.ScheduledTask> getOrphanScheduledLaunches() throws IOException
IOExceptionUUID launch(org.gcube.vremanagement.executor.api.types.LaunchParameter launchParameter)
org.gcube.vremanagement.executor.plugin.PluginStateEvolution getPluginStateEvolution(UUID executionIdentifier)
org.gcube.vremanagement.executor.plugin.PluginStateEvolution getPluginStateEvolution(UUID executionIdentifier, int iteration)
boolean delete(String executionIdentifier)
boolean delete(String executionIdentifier, boolean unschedule)
boolean delete(UUID executionIdentifier)
boolean delete(UUID executionIdentifier, boolean unschedule)
Copyright © 2019. All Rights Reserved.