A C D E F G I J L M O P R S T U 

A

activeSchedulers - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
Contains running plugin instances.
actualState - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
addEvolution(UUID, int, long, String, PluginState) - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
AlreadyInFinalStateException - Exception in org.gcube.vremanagement.executor.exception
 
AlreadyInFinalStateException() - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
 
AlreadyInFinalStateException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
 
AlreadyInFinalStateException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
 
AlreadyInFinalStateException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.AlreadyInFinalStateException
 

C

CATALINA_HOME - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
close() - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
connection - Variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
contextDestroyed(ServletContextEvent) - Method in class org.gcube.vremanagement.executor.SmartContextServletListener
contextInitialized(ServletContextEvent) - Method in class org.gcube.vremanagement.executor.SmartContextServletListener
createServiceEndpoint() - Static method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
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
 
ctx - Static variable in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
The application context

D

dbName - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
deschedule() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
driverClass - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 

E

execute(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
executionCount - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
executionsCount - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
executionsState - Variable in class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
 
executionsState - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

F

finished(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

G

getAvailablePlugins() - Method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
 
getConnection() - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
getCtx() - Static method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 
getExecutionsCount() - Static method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
getInputs() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
getInstance() - Static method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
Get the singleton instance of PluginManager.PluginManager().
getInstance() - Static method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
getIterationState(String, int) - Method in class org.gcube.vremanagement.executor.SmartExecutorImpl
getJdbcPersistenceConnector() - Static method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 
getLastPluginInstanceState(UUID) - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
getLaunchParameter() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
getName() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJobListener
getPlugin(String) - Method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
 
getPlugin() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
getPluginInstanceState(UUID, int) - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
getScheduler(UUID) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
getScopes(ApplicationContext) - Static method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 
getSmartExecutorScheduler() - Static method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 
getState(String) - Method in class org.gcube.vremanagement.executor.SmartExecutorImpl
getTriggerBuilderWithScheduling(UUID, Scheduling) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
getUUID() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

I

init(JobDataMap) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
initialized - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
inputs - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
inputs - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
instantiatePlugin(String) - Static method in class org.gcube.vremanagement.executor.pluginmanager.PluginManager
 
interrupt() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
interrupted - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
isMaxExecutionNumberReached() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
iterationNumber - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 

J

jdbcConnection - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
JDBCPersistenceConnector - Class in org.gcube.vremanagement.executor.persistence
 
JDBCPersistenceConnector(String) - Constructor for class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
This constructor is used to provide a location where creating persistence files
jdbcPersistenceConnector - Static variable in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
Represent the connector to DB
JobCompletedNotification - Class in org.gcube.vremanagement.executor.scheduler
 
JobCompletedNotification(Map<Integer, PluginState>) - Constructor for class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
 
jobExecutionVetoed(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJobListener
jobToBeExecuted(JobExecutionContext) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJobListener
jobWasExecuted(JobExecutionContext, JobExecutionException) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJobListener
JOIN_TIMEOUT - Static variable in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 

L

launch(LaunchParameter) - Method in class org.gcube.vremanagement.executor.SmartExecutorImpl
LAUNCH_PARAMETER - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
launchParameter - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

M

MAX_LAUNCH_TIMES - Static variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
maxExecutionNumber - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
MaxIterationRuntimeException - Exception in org.gcube.vremanagement.executor.exception
 
MaxIterationRuntimeException() - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
 
MaxIterationRuntimeException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
 
MaxIterationRuntimeException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
 
MaxIterationRuntimeException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.MaxIterationRuntimeException
 
mustPreviousExecutionsCompleted - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

O

onStart(ApplicationLifecycleEvent.Start) - Method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
onStop(ApplicationLifecycleEvent.Stop) - Method in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
org.gcube.vremanagement.executor - package org.gcube.vremanagement.executor
 
org.gcube.vremanagement.executor.exception - package org.gcube.vremanagement.executor.exception
 
org.gcube.vremanagement.executor.persistence - package org.gcube.vremanagement.executor.persistence
 
org.gcube.vremanagement.executor.pluginmanager - package org.gcube.vremanagement.executor.pluginmanager
 
org.gcube.vremanagement.executor.scheduler - package org.gcube.vremanagement.executor.scheduler
 

P

password - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
plugin - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
plugin - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
PLUGIN_INSTANCE_EVOLUTION_TABLE - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_ID_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_ITERATION_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_PLUGIN_NAME_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_STATE_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_TIMESTAMP_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
PLUGIN_INSTANCE_EVOLUTION_TABLE_UUID_FIELD - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
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 on PluginManager.availablePlugins
pluginName - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
pluginStateEvolution(UUID, int, long, String, PluginState) - Method in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
pluginStateEvolution(UUID, int, long, String, PluginState) - Method in class org.gcube.vremanagement.executor.scheduler.JobCompletedNotification
 
pluginStateNotifications - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
pluginStateNotifications - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

R

reallySchedule(UUID, Scheduler, LaunchParameter) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
run() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
RunnablePlugin<T extends org.gcube.vremanagement.executor.plugin.Plugin<? extends org.gcube.vremanagement.executor.plugin.PluginDeclaration>> - Class in org.gcube.vremanagement.executor.pluginmanager
 
RunnablePlugin(T, Map<String, Object>, UUID, int, List<PluginStateNotification>) - Constructor for class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
runnablePlugin - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

S

schedule(LaunchParameter) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
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(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
 
SchedulerNotFoundException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerNotFoundException
 
SEPARATOR - Static variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
setState(PluginState) - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
It is up to the plugin update the State of the Running Plugin using this facilities function.
SmartContextServletListener - Class in org.gcube.vremanagement.executor
 
SmartContextServletListener() - Constructor for class org.gcube.vremanagement.executor.SmartContextServletListener
 
SmartExecutorImpl - Class in org.gcube.vremanagement.executor
Effective implementation of Executor
SmartExecutorImpl() - Constructor for class org.gcube.vremanagement.executor.SmartExecutorImpl
 
SmartExecutorInitalizator - Class in org.gcube.vremanagement.executor
 
SmartExecutorInitalizator() - Constructor for class org.gcube.vremanagement.executor.SmartExecutorInitalizator
 
SmartExecutorJob - Class in org.gcube.vremanagement.executor.scheduler
 
SmartExecutorJob() - Constructor for class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
SmartExecutorJobListener - Class in org.gcube.vremanagement.executor.scheduler
 
SmartExecutorJobListener() - Constructor for class org.gcube.vremanagement.executor.scheduler.SmartExecutorJobListener
 
SmartExecutorScheduler - Class in org.gcube.vremanagement.executor.scheduler
 
smartExecutorScheduler - Static variable in class org.gcube.vremanagement.executor.SmartExecutorInitalizator
the Smart executor Scheduler used for task execution
stop() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
Stop the Plugin setting state to PluginState#CANCELLED
stop(UUID) - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorScheduler
 
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(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
 
StopRuntimeException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.StopRuntimeException
 

T

toString() - Method in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
toString() - Method in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 

U

username - Static variable in class org.gcube.vremanagement.executor.persistence.JDBCPersistenceConnector
 
uuid - Variable in class org.gcube.vremanagement.executor.pluginmanager.RunnablePlugin
 
UUID - Static variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
uuid - Variable in class org.gcube.vremanagement.executor.scheduler.SmartExecutorJob
 
A C D E F G I J L M O P R S T U 

Copyright © 2015. All Rights Reserved.