Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actualStateEvolution - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- addLocation(Response.ResponseBuilder, String) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- addScheduledTask(ScheduledTask) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- addScheduledTask(ScheduledTask) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Create a Scheduled Task on persistence
- AlreadyInFinalStateException - Exception in org.gcube.vremanagement.executor.exception
- AlreadyInFinalStateException() - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
-
Default constructor.
- AlreadyInFinalStateException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
-
Constructor with error message.
- AlreadyInFinalStateException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
-
Constructor with message and cause.
- AlreadyInFinalStateException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
-
Constructor with cause.
- applicationContext - Variable in class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
The application context.
- avg - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
C
- cleanServiceEndpoints() - Method in class org.gcube.vremanagement.executor.ispublisher.GCoreISPublisher
-
Clean up existing service endpoints from the Information System.
- close() - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- close() - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConnector
-
Close the connection to DB
- closeAll() - Static method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceFactory
- closeCurrentPersistenceConnector() - Static method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceFactory
- context - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- CONTEXT - Static variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- createServiceEndpoint(Map<String, Class<? extends Plugin>>) - Method in class org.gcube.vremanagement.executor.ispublisher.GCoreISPublisher
-
Create the Service Endpoint using information related to discovered available plugins and their own discovered capabilities
- createTriggerBuilder(UUID, ScheduleBuilder<? extends Trigger>) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
D
- delete(String, String, Boolean) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- destroy() - Method in class org.gcube.vremanagement.executor.rest.DocsRedirectFilter
- DocsRedirectFilter - Class in org.gcube.vremanagement.executor.rest
- DocsRedirectFilter() - Constructor for class org.gcube.vremanagement.executor.rest.DocsRedirectFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.gcube.vremanagement.executor.rest.DocsRedirectFilter
E
- eServiceUUID - Variable in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
The unique identifier for this eService instance.
- execute(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- executionCount - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- executionsCount - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- executionsState - Variable in class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
-
Deprecated.Maintain the Execution State Iteration - State
- executionsState - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- ExecutorExceptionMapper - Class in org.gcube.vremanagement.executor.rest
- ExecutorExceptionMapper() - Constructor for class org.gcube.vremanagement.executor.rest.ExecutorExceptionMapper
- ExtendedSEMapper - Class in org.gcube.vremanagement.executor.json
F
- finished(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
G
- GCoreISPublisher - Class in org.gcube.vremanagement.executor.ispublisher
- GCoreISPublisher(ApplicationContext) - Constructor for class org.gcube.vremanagement.executor.ispublisher.GCoreISPublisher
-
Constructor for GCore Information System publisher.
- generateRunOn() - Static method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- getAvailablePlugins() - Method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
- getAvailablePlugins() - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- getAvg() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- getContext() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- getCurrentlyExecutingJobs(Scheduler) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- getExecutionsCount() - Static method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- getInputs() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- getInstance() - Static method in class org.gcube.vremanagement.executor.json.ExtendedSEMapper
- getInstance() - Static method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
-
Get the singleton instance of
PluginManager(). - getISPublishers(ApplicationContext) - Static method in class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
Get the list of available IS publishers.
- getLast() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- getLaunchParameter() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- getLaunchParameter(JobKey) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- getLaunchState(String, String, Integer) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- getMax() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- getMin() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- getName() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTaskListener
- getOwnerId() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- getPassword() - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- getPersistenceConnector() - Static method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceFactory
- getPlugin() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- getPlugin(String) - Method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
- getPluginAccessPointFacet(Plugin, AccessPointFacet) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Create an access point facet for a specific plugin.
- getPluginEndpoint(String, AccessPointFacet) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Get the endpoint URI for a specific plugin.
- getPluginInstanceState(UUID, Integer) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- getPluginInstanceState(UUID, Integer) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConnector
-
Retrieve the status of the iterationNumber (passed as parameter) of a running/run
Pluginwhich is/was identified by the UUID passed as parameter - getPluginUUID(String) - Method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
- getProperty(String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- getScheduled(String) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- getScheduledTask(UUID) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- getScheduledTask(UUID) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Return the Scheduled Task if any, null otherwise
- getScheduledTaskDocument(UUID) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- getScheduledTaskPersistence() - Static method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistenceFactory
- getScheduledTasks(Collection<String>) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- getScheduledTasks(Collection<String>) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Retrieve from the #SmartExecutorPersistenceConnector the orphaned Scheduled tasks
- getServiceEndpoint(String, String, String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- getSmartExecutorAccessPointFacet(EService) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Get the access point facet for the SmartExecutor service.
- getSmartExecutorEndpoint(AccessPointFacet) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Get the endpoint URI for the SmartExecutor service.
- getSmartExecutorScheduler() - Static method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorSchedulerFactory
- getTriggerBuilderWithScheduling(UUID, Scheduling) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- getURL() - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- getUsername() - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- getUUID() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
I
- init() - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- init(FilterConfig) - Method in class org.gcube.vremanagement.executor.rest.DocsRedirectFilter
- init(JobDataMap) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- initialised - Static variable in class org.gcube.vremanagement.executor.SmartExecutorManager
- initialized - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- inputs - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- inputs - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- instance - Static variable in class org.gcube.vremanagement.executor.json.ExtendedSEMapper
- interrupt() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- interrupted - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- InvalidPluginStateEvolutionException - Exception in org.gcube.vremanagement.executor.exception
- InvalidPluginStateEvolutionException() - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
-
Default constructor.
- InvalidPluginStateEvolutionException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
-
Constructor with error message.
- InvalidPluginStateEvolutionException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
-
Constructor with message and cause.
- InvalidPluginStateEvolutionException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
-
Constructor with cause.
- isMaxExecutionNumberReached() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- isOrphan(ScheduledTask, boolean) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConnector
- ISPublisher - Class in org.gcube.vremanagement.executor.ispublisher
-
Abstract base class for Information System publishers.
- ISPublisher(ApplicationContext) - Constructor for class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
Constructor.
- isPublishers - Static variable in class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
List of available IS publishers.
- ITERATION - Static variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- iterationNumber - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
J
- JobCompletedNotification - Class in org.gcube.vremanagement.executor.scheduler
-
Deprecated.
- JobCompletedNotification(Map<Integer, PluginState>) - Constructor for class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
-
Deprecated.
- jobExecutionVetoed(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTaskListener
- jobToBeExecuted(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTaskListener
- jobWasExecuted(JobExecutionContext, JobExecutionException) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTaskListener
- JOIN_TIMEOUT - Static variable in class org.gcube.vremanagement.executor.SmartExecutorManager
L
- last - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- launch(String, String) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- LAUNCH_PARAMETER - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- launchParameter - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- LOCALHOST - Static variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- LOCATION_HEADER - Static variable in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
M
- max - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- maxExecutionNumber - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- MaxIterationRuntimeException - Exception in org.gcube.vremanagement.executor.exception
- MaxIterationRuntimeException() - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
-
Default constructor.
- MaxIterationRuntimeException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
-
Constructor with error message.
- MaxIterationRuntimeException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
-
Constructor with message and cause.
- MaxIterationRuntimeException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
-
Constructor with cause.
- min - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- mustPreviousExecutionsCompleted - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
N
- NAME - Static variable in class org.gcube.vremanagement.executor.SmartExecutorManager
O
- oDatabasePool - Variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- onInit() - Method in class org.gcube.vremanagement.executor.SmartExecutorManager
-
The method discover the plugins available on classpath and their own supported capabilities and publish a ServiceEndpoint with the discovered information.
- onShutdown() - Method in class org.gcube.vremanagement.executor.SmartExecutorManager
-
This function is invoked before the service will stop and unpublish the resource from the IS to maintain the infrastructure integrity.
- org.gcube.vremanagement.executor - package org.gcube.vremanagement.executor
- org.gcube.vremanagement.executor.annotation - package org.gcube.vremanagement.executor.annotation
- org.gcube.vremanagement.executor.exception - package org.gcube.vremanagement.executor.exception
- org.gcube.vremanagement.executor.ispublisher - package org.gcube.vremanagement.executor.ispublisher
- org.gcube.vremanagement.executor.json - package org.gcube.vremanagement.executor.json
- org.gcube.vremanagement.executor.persistence - package org.gcube.vremanagement.executor.persistence
- org.gcube.vremanagement.executor.persistence.orientdb - package org.gcube.vremanagement.executor.persistence.orientdb
- org.gcube.vremanagement.executor.pluginmanager - package org.gcube.vremanagement.executor.pluginmanager
- org.gcube.vremanagement.executor.rest - package org.gcube.vremanagement.executor.rest
- org.gcube.vremanagement.executor.scheduledtask - package org.gcube.vremanagement.executor.scheduledtask
- org.gcube.vremanagement.executor.scheduler - package org.gcube.vremanagement.executor.scheduler
- OrientDBPersistenceConnector - Class in org.gcube.vremanagement.executor.persistence.orientdb
- OrientDBPersistenceConnector(SmartExecutorPersistenceConfiguration) - Constructor for class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- OWNER_ID - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- ownerId - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- ownerId - Variable in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- ownerId - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
P
- password - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- PercentageSetterImpl<T extends org.gcube.vremanagement.executor.plugin.Plugin> - Class in org.gcube.vremanagement.executor.pluginmanager
- PercentageSetterImpl(RunnablePlugin<T>) - Constructor for class org.gcube.vremanagement.executor.pluginmanager.PercentageSetterImpl
- PERSISTENCE_CLASS_NAME - Static variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- plugin - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- plugin - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- PLUGIN_ENDPOINT - Static variable in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- PLUGIN_ENDPOINT_FORMAT - Static variable in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- PluginManager - Class in org.gcube.vremanagement.executor.pluginmanager
-
This is a singleton class which discover on classpath the available plugins and map the plugin name to its implementation class.
- PluginManager() - Constructor for class org.gcube.vremanagement.executor.pluginmanager.PluginManager
-
Used by
PluginManager.getInstance()function check the available plugin on classpath and add them onPluginManager.availablePlugins - pluginName - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- pluginStateEvolution(PluginStateEvolution, Exception) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- pluginStateEvolution(PluginStateEvolution, Exception) - Method in class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
-
Deprecated.
- pluginStateNotifications - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- pluginStateNotifications - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- prepareConnection(SmartExecutorPersistenceConfiguration) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- propertyMap - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- publishPlugins(Map<String, Class<? extends Plugin>>) - Method in class org.gcube.vremanagement.executor.ispublisher.GCoreISPublisher
- publishPlugins(Map<String, Class<? extends Plugin>>) - Method in class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
Publish the available plugins to the Information System.
- publishPlugins(Map<String, Class<? extends Plugin>>) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
- publishRunningPluginWithRelations(Plugin, UUID) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Publish a running plugin along with its relations to the Information System.
- purge(String, String) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- PURGE - Annotation Interface in org.gcube.vremanagement.executor.annotation
R
- reallySchedule(UUID, LaunchParameter, String) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
-
Create the Scheduler using the strategy provided by LaunchParameter
- releaseScheduledTask(UUID) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- releaseScheduledTask(UUID) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Release the Scheduled Task leaving it as orphan on persistence
- releaseScheduledTask(ScheduledTask) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- releaseScheduledTask(ScheduledTask) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Release the Scheduled Task leaving it as orphan on persistence
- removeCurrentSmartExecutorScheduler() - Static method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorSchedulerFactory
- removeScheduledTask(UUID) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- removeScheduledTask(UUID) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Remove from persistence the Scheduled Task.
- removeScheduledTask(ScheduledTask) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- removeScheduledTask(ScheduledTask) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Remove from persistence the Scheduled Task.
- reserveScheduledTask(ScheduledTask) - Method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- reserveScheduledTask(ScheduledTask) - Method in interface org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistence
-
Reserve an orphan Scheduled tasks
- ResourceInitializer - Class in org.gcube.vremanagement.executor
- ResourceInitializer() - Constructor for class org.gcube.vremanagement.executor.ResourceInitializer
- resourceRegistryClient - Variable in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Client for interacting with the Resource Registry.
- resourceRegistryPublisher - Variable in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Publisher for managing resources in the Resource Registry.
- RestISPublisher - Class in org.gcube.vremanagement.executor.ispublisher
- RestISPublisher(ApplicationContext) - Constructor for class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
-
Constructor for REST-based Information System publisher.
- RestSmartExecutor - Class in org.gcube.vremanagement.executor.rest
- RestSmartExecutor() - Constructor for class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- run() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- RUN_ON - Variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- runnablePlugin - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- RunnablePlugin<T extends org.gcube.vremanagement.executor.plugin.Plugin> - Class in org.gcube.vremanagement.executor.pluginmanager
- RunnablePlugin(T, Map<String, Object>, UUID, int, String, List<PluginStateNotification>) - Constructor for class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
S
- schedule(LaunchParameter, UUID, String) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
-
Schedule a task execution
- scheduledJobs - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- ScheduledTask - Class in org.gcube.vremanagement.executor.scheduledtask
- ScheduledTask() - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- ScheduledTask(UUID, LaunchParameter) - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- ScheduledTask(UUID, LaunchParameter, RunOn) - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- ScheduledTaskDurationInfo - Class in org.gcube.vremanagement.executor.scheduledtask
- ScheduledTaskDurationInfo() - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- ScheduledTaskDurationInfo(long, long, long, long) - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- ScheduledTaskPersistence - Interface in org.gcube.vremanagement.executor.scheduledtask
- ScheduledTaskPersistenceFactory - Class in org.gcube.vremanagement.executor.scheduledtask
- ScheduledTaskPersistenceFactory() - Constructor for class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskPersistenceFactory
- SchedulePersistenceException - Exception in org.gcube.vremanagement.executor.exception
- SchedulePersistenceException() - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulePersistenceException
- SchedulePersistenceException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulePersistenceException
- SchedulePersistenceException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulePersistenceException
- SchedulePersistenceException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulePersistenceException
- scheduler - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- schedulerFactory - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorSchedulerFactory
- SchedulerNotFoundException - Exception in org.gcube.vremanagement.executor.exception
- SchedulerNotFoundException() - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
- SchedulerNotFoundException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
- SchedulerNotFoundException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
- SchedulerNotFoundException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
- ScopeNotMatchException - Exception in org.gcube.vremanagement.executor.exception
- ScopeNotMatchException() - Constructor for exception org.gcube.vremanagement.executor.exception.ScopeNotMatchException
- ScopeNotMatchException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.ScopeNotMatchException
- ScopeNotMatchException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.ScopeNotMatchException
- ScopeNotMatchException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.ScopeNotMatchException
- SERVICE_ENDPOINT_CATEGORY - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- SERVICE_ENDPOINT_NAME - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- setAvg(long) - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- setCalledMethod(String) - Method in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- setLast(long) - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- setMax(long) - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- setMin(long) - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTaskDurationInfo
- setPassword(String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- setPercentage(Integer) - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- setPercentageEvolution(Integer) - Method in class org.gcube.vremanagement.executor.pluginmanager.PercentageSetterImpl
- setState(PluginState) - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- setState(PluginState, Exception) - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- setState(PluginState, Integer, Exception) - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
-
It is up to the plugin to update the State of the Running Plugin using this facilities function.
- setURL(String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- setUsername(String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- setValues(ServiceEndpoint, String) - Method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- shutdown() - Static method in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- shutdown() - Static method in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceFactory
- SmartExecutorManager - Class in org.gcube.vremanagement.executor
- SmartExecutorManager() - Constructor for class org.gcube.vremanagement.executor.SmartExecutorManager
- SmartExecutorPersistenceConfiguration - Class in org.gcube.vremanagement.executor.persistence
- SmartExecutorPersistenceConfiguration() - Constructor for class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- SmartExecutorPersistenceConfiguration(String) - Constructor for class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- SmartExecutorPersistenceConfiguration(String, String, String) - Constructor for class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- SmartExecutorPersistenceConnector - Class in org.gcube.vremanagement.executor.persistence
-
Model the connector which create or open the connection to DB.
- SmartExecutorPersistenceConnector() - Constructor for class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConnector
- SmartExecutorPersistenceFactory - Class in org.gcube.vremanagement.executor.persistence
- SmartExecutorPersistenceFactory() - Constructor for class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceFactory
- SmartExecutorScheduler - Class in org.gcube.vremanagement.executor.scheduler
- SmartExecutorSchedulerFactory - Class in org.gcube.vremanagement.executor.scheduler
- SmartExecutorSchedulerFactory() - Constructor for class org.gcube.vremanagement.executor.scheduler.SmartExecutorSchedulerFactory
- SmartExecutorTask - Class in org.gcube.vremanagement.executor.scheduler
- SmartExecutorTask() - Constructor for class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- SmartExecutorTaskListener - Class in org.gcube.vremanagement.executor.scheduler
- SmartExecutorTaskListener() - Constructor for class org.gcube.vremanagement.executor.scheduler.SmartExecutorTaskListener
- stop() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
-
Stop the Plugin setting state to
PluginState.STOPPED - stop(UUID, boolean) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
-
Stop the execution of the Task identified by UUID
- stopAll() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
- StopRuntimeException - Exception in org.gcube.vremanagement.executor.exception
- StopRuntimeException() - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
- StopRuntimeException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
- StopRuntimeException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
- StopRuntimeException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
- stopTask(UUID) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
T
- TARGET_SCOPE - Static variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- TIMESTAMP - Static variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- toResponse(Exception) - Method in class org.gcube.vremanagement.executor.rest.ExecutorExceptionMapper
- toString() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- toString() - Method in class org.gcube.vremanagement.executor.scheduledtask.ScheduledTask
- toString() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
U
- unpublishPlugins(boolean) - Method in class org.gcube.vremanagement.executor.ispublisher.GCoreISPublisher
- unpublishPlugins(boolean) - Method in class org.gcube.vremanagement.executor.ispublisher.ISPublisher
-
Unpublish plugins from the Information System.
- unpublishPlugins(boolean) - Method in class org.gcube.vremanagement.executor.ispublisher.RestISPublisher
- unschedule(boolean) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- uriInfo - Variable in class org.gcube.vremanagement.executor.rest.RestSmartExecutor
- url - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- username - Variable in class org.gcube.vremanagement.executor.persistence.SmartExecutorPersistenceConfiguration
- uuid - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
- uuid - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
- UUID - Static variable in class org.gcube.vremanagement.executor.persistence.orientdb.OrientDBPersistenceConnector
- UUID - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorTask
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form