Skip navigation links
A C D E F G H I L M N O P R S T U V W 

A

addEvolution(long, PluginState) - Method in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
addPluginStateNotifications(Class<? extends PluginStateNotification>, Map<String, String>) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
address - Variable in class org.gcube.vremanagement.executor.plugin.Ref
 

C

cause - Variable in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
CLASS_PROPERTY - Static variable in class org.gcube.vremanagement.executor.api.types.Scheduling
Deprecated.
CLASS_PROPERTY - Static variable in class org.gcube.vremanagement.executor.json.SEMapper
 
close() - Method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
Close the connection to DB
compare(CO, CO) - Method in class org.gcube.vremanagement.executor.utils.ObjectCompare
 
compareMaps(Map<K, V>, Map<K, V>) - Method in class org.gcube.vremanagement.executor.utils.MapCompare
 
compareTo(LaunchParameter) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
compareTo(Scheduling) - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
}
cronExpression - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
CRON like expression for a repetitive task.

D

delay - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
Delay between subsequent execution in seconds.
delete(String, boolean) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 
delete(UUID, boolean) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 

E

endTime - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
Time at which the Trigger will no longer fire even if it's schedule has remaining repeats.
eService - Variable in class org.gcube.vremanagement.executor.plugin.RunOn
 
ExceptionBean - Class in org.gcube.vremanagement.executor.exception.beans
 
ExceptionBean() - Constructor for class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
ExceptionBean(String) - Constructor for class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
ExceptionBean(String, Throwable) - Constructor for class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
ExecutorException - Exception in org.gcube.vremanagement.executor.exception
 
ExecutorException() - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 
ExecutorException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.ExecutorException
 

F

faultInfo - Variable in exception org.gcube.vremanagement.executor.exception.ExecutorException
 
firstStartTime - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
The first instant when the scheduling can start

G

getAddress() - Method in class org.gcube.vremanagement.executor.plugin.Ref
 
getCause() - Method in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
getClassesForPackage(Package) - Static method in class org.gcube.vremanagement.executor.utils.ReflectionUtility
 
getClassesForPackage(String) - Static method in class org.gcube.vremanagement.executor.utils.ReflectionUtility
Attempts to list all the classes in the specified package as determined by the context class loader
getCronExpression() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getDelay() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getDescription() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to retrieve an human oriented description and it will be published on the ServiceEndpoint created by the executor
getEndTime() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getEService() - Method in class org.gcube.vremanagement.executor.plugin.RunOn
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.ExecutorException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.InputsNullException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.LaunchException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
getFaultInfo() - Method in exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
getFirstStartTime() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getGlobal() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getHostingNode() - Method in class org.gcube.vremanagement.executor.plugin.RunOn
 
getId() - Method in class org.gcube.vremanagement.executor.plugin.Ref
 
getInputs() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getIteration() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getIterationNumber() - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
getIterationState(String, int) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
Deprecated.
getIterationStateEvolution(String, int) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
The method use the provided UUID as String and the iteration number to retrieve the status of the associated execution
getLastPluginInstanceState(UUID) - Method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
Retrieve the status of the iterationNumber of the last running/run Plugin which is/was identified by the UUID passed as parameter
getMessage() - Method in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
getName() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to retrieve the name of the Plugin
getObjectMapper() - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
 
getObjectMapper() - Static method in class org.gcube.vremanagement.executor.json.SEMapper
 
getPercentage() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getPersistenceConnector() - Static method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
 
getPluginCapabilities() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getPluginDeclaration() - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
getPluginDeclaration() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getPluginImplementation() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
Used to retrieve the class which run the plugin
getPluginInstanceState(UUID, int) - Method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
Retrieve the status of the iterationNumber (passed as parameter) of a running/run Plugin which is/was identified by the UUID passed as parameter
getPluginName() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getPluginState() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getPluginStateEvolution(String, Integer) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 
getPluginStateEvolution(UUID, Integer) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 
getPluginStateNotifications() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getRunOn() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getScheduling() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getSchedulingTimes() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getState(String) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
Deprecated.
getState() - Method in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
getStateEvolution(String) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
The method use the provided UUID as String to retrieve the status of the associated execution
getSupportedCapabilities() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by the Executor to get a key-value Map to be published on IS (on Generic Resource), so a client which want to launch a Plugin only under certain condition can query the Generic Resource in the proper way to obtain its own filtered list.
getTimestamp() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getUUID() - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
getUuid() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getVersion() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to retrieve the plugin version.
global - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
Indicate if the Scheduled Task has to be take in charge from another SmartExecutor instance if the initial one die.
GLOBALLY_PARAM - Static variable in class org.gcube.vremanagement.executor.api.rest.RestConstants
 

H

hostingNode - Variable in class org.gcube.vremanagement.executor.plugin.RunOn
 

I

id - Variable in class org.gcube.vremanagement.executor.plugin.Ref
 
init(CronExpression, Integer, int, Long, Long, boolean, boolean) - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
init() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to ask to Plugin to initialize itself.
inputs - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
Inputs to provide to the plugin instance which have to be executed.
inputs - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateNotification
 
InputsNullException - Exception in org.gcube.vremanagement.executor.exception
 
InputsNullException() - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InputsNullException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InputsNullException
 
InvalidInputsException - Exception in org.gcube.vremanagement.executor.exception
 
InvalidInputsException() - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidInputsException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidInputsException
 
InvalidPluginStateEvolutionException - Exception in org.gcube.vremanagement.executor.exception
 
InvalidPluginStateEvolutionException() - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
 
InvalidPluginStateEvolutionException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
 
InvalidPluginStateEvolutionException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
 
InvalidPluginStateEvolutionException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.InvalidPluginStateEvolutionException
 
IOUtility - Class in org.gcube.vremanagement.executor.utils
 
IOUtility() - Constructor for class org.gcube.vremanagement.executor.utils.IOUtility
 
isFinalState() - Method in enum org.gcube.vremanagement.executor.plugin.PluginState
Return true when the state a is a final state and the job cannot move in any other state
iteration - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
ITERATION_NUMBER_PARAM - Static variable in class org.gcube.vremanagement.executor.api.rest.RestConstants
 
iterationNumber - Variable in class org.gcube.vremanagement.executor.plugin.Plugin
 

L

launch(String) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 
launch(LaunchParameter) - Method in interface org.gcube.vremanagement.executor.api.rest.SmartExecutor
 
launch(LaunchParameter) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
Launch the plugin identified by the name provided as parameters with the provided inputs.
launch(Map<String, Object>) - Method in class org.gcube.vremanagement.executor.plugin.Plugin
Launch the plugin with the provided input.
LaunchException - Exception in org.gcube.vremanagement.executor.exception
 
LaunchException() - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.LaunchException
 
LaunchParameter - Class in org.gcube.vremanagement.executor.api.types
 
LaunchParameter() - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(LaunchParameter) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, Map<String, Object>) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, Map<String, String>, Map<String, Object>) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, Map<String, Object>, Scheduling) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, Map<String, String>, Map<String, Object>, Scheduling) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, String, Map<String, String>, Map<String, Object>, Scheduling) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 

M

MapAdapter - Class in org.gcube.vremanagement.executor.api.types.adapter
 
MapAdapter() - Constructor for class org.gcube.vremanagement.executor.api.types.adapter.MapAdapter
 
MapCompare<M extends Map<K,V>,K,V> - Class in org.gcube.vremanagement.executor.utils
 
MapCompare() - Constructor for class org.gcube.vremanagement.executor.utils.MapCompare
 
mapper - Static variable in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
 
mapper - Static variable in class org.gcube.vremanagement.executor.json.SEMapper
 
marshal(Map<String, Object>) - Method in class org.gcube.vremanagement.executor.api.types.adapter.MapAdapter
 
marshal(Throwable) - Method in class org.gcube.vremanagement.executor.api.types.adapter.ThrowableAdapter
 
marshal(EE, T) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Write the serialization of a given resource to a given OutputStream .
marshal(EE, T) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Write the serialization of a given resource to a given Writer .
marshal(EE) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Return the String serialization of a given resource
marshal(O, T) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Write the serialization of a given resource to a given OutputStream .
marshal(O, T) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Write the serialization of a given resource to a given Writer .
marshal(O) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Return the String serialization of a given object
marshal(List<O>) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Return the String serialization of a given list
marshal(O[]) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Return the String serialization of a given array
message - Variable in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
mustPreviousExecutionsCompleted() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 

N

name - Variable in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
 

O

ObjectCompare<CO extends Comparable<CO>> - Class in org.gcube.vremanagement.executor.utils
 
ObjectCompare() - Constructor for class org.gcube.vremanagement.executor.utils.ObjectCompare
 
onStop() - Method in class org.gcube.vremanagement.executor.plugin.Plugin
This function is used to correctly stop the plugin
org.gcube.vremanagement.executor.api - package org.gcube.vremanagement.executor.api
 
org.gcube.vremanagement.executor.api.rest - package org.gcube.vremanagement.executor.api.rest
 
org.gcube.vremanagement.executor.api.types - package org.gcube.vremanagement.executor.api.types
 
org.gcube.vremanagement.executor.api.types.adapter - package org.gcube.vremanagement.executor.api.types.adapter
 
org.gcube.vremanagement.executor.exception - package org.gcube.vremanagement.executor.exception
 
org.gcube.vremanagement.executor.exception.beans - package org.gcube.vremanagement.executor.exception.beans
 
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.plugin - package org.gcube.vremanagement.executor.plugin
 
org.gcube.vremanagement.executor.utils - package org.gcube.vremanagement.executor.utils
 

P

percentage - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
PercentageSetter - Interface in org.gcube.vremanagement.executor.plugin
 
percentageSetter - Variable in class org.gcube.vremanagement.executor.plugin.Plugin
 
Persistence<P extends PersistenceConnector> - Class in org.gcube.vremanagement.executor.persistence
Deprecated.
Persistence(P, String, UUID) - Constructor for class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
persistenceConnector - Variable in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
 
PersistenceConnector - Class in org.gcube.vremanagement.executor.persistence
Deprecated.
PersistenceConnector() - Constructor for class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
 
PersistenceConnector(Map<String, String>) - Constructor for class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
 
PersistenceConnector(String) - Constructor for class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
This constructor is used to provide a location where creating persistence files
persistenceConnector - Static variable in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
 
Plugin<T extends PluginDeclaration> - Class in org.gcube.vremanagement.executor.plugin
This interface represent the contract for a plugin runnable by the executor.
Plugin(T) - Constructor for class org.gcube.vremanagement.executor.plugin.Plugin
 
PLUGIN_NAME - Static variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
PLUGIN_VERSION - Static variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
pluginCapabilities - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
The Plugin Capabilities which has to be satisfied to launch the plugin instance execution.
pluginDeclaration - Variable in class org.gcube.vremanagement.executor.plugin.Plugin
 
PluginDeclaration - Interface in org.gcube.vremanagement.executor.plugin
 
pluginDeclaration - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
PluginInstanceNotFoundException - Exception in org.gcube.vremanagement.executor.exception
 
PluginInstanceNotFoundException() - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
PluginInstanceNotFoundException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginInstanceNotFoundException
 
pluginName - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
The name of the plugin to launch
PluginNotFoundException - Exception in org.gcube.vremanagement.executor.exception
 
PluginNotFoundException() - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PluginNotFoundException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.PluginNotFoundException
 
PLUGINS_PATH_PART - Static variable in class org.gcube.vremanagement.executor.api.rest.RestConstants
 
PluginState - Enum in org.gcube.vremanagement.executor.plugin
 
pluginState - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
PluginStateEvolution - Class in org.gcube.vremanagement.executor.plugin
 
PluginStateEvolution() - Constructor for class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
PluginStateEvolution(UUID, int, long, PluginDeclaration, PluginState, Integer) - Constructor for class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
pluginStateEvolution(PluginStateEvolution, Exception) - Method in class org.gcube.vremanagement.executor.plugin.PluginStateNotification
Persist the new state of plugin
PluginStateNotification - Class in org.gcube.vremanagement.executor.plugin
 
PluginStateNotification(Map<String, String>) - Constructor for class org.gcube.vremanagement.executor.plugin.PluginStateNotification
 
pluginStateNotifications - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
Plugin State Notification to be used and inputs to be provided when instantiated
pluginVersion - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
The version of the plugin to launch.
previuosExecutionsMustBeCompleted - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
When using cronExpression run the subsequent task only if the previous are terminated otherwise this execution is discarded and the subsequent execution will start when fired by the the next scheduling.

R

readFile(String) - Static method in class org.gcube.vremanagement.executor.utils.IOUtility
 
Ref - Class in org.gcube.vremanagement.executor.plugin
 
Ref() - Constructor for class org.gcube.vremanagement.executor.plugin.Ref
 
Ref(String, String) - Constructor for class org.gcube.vremanagement.executor.plugin.Ref
 
ReflectionUtility - Class in org.gcube.vremanagement.executor.utils
Got from http://stackoverflow.com/questions/520328/can-you-find-all-classes-in-a-package-using-reflection#answer-22462785 The method first gets the current ClassLoader.
ReflectionUtility() - Constructor for class org.gcube.vremanagement.executor.utils.ReflectionUtility
 
registerSubtypes(Class<?>) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
 
REST_PATH_PART - Static variable in class org.gcube.vremanagement.executor.api.rest.RestConstants
 
RestConstants - Class in org.gcube.vremanagement.executor.api.rest
 
RestConstants() - Constructor for class org.gcube.vremanagement.executor.api.rest.RestConstants
 
runOn - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
RunOn - Class in org.gcube.vremanagement.executor.plugin
 
RunOn() - Constructor for class org.gcube.vremanagement.executor.plugin.RunOn
 
RunOn(Ref, Ref) - Constructor for class org.gcube.vremanagement.executor.plugin.RunOn
 

S

SCHEDULED_PATH_PART - Static variable in class org.gcube.vremanagement.executor.api.rest.RestConstants
 
SchedulerRemoveException - Exception in org.gcube.vremanagement.executor.exception
 
SchedulerRemoveException() - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(UUID) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(UUID, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(UUID, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(UUID, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
SchedulerRemoveException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.SchedulerRemoveException
 
scheduling - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
Scheduling parameters.
Scheduling - Class in org.gcube.vremanagement.executor.api.types
 
Scheduling() - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression, int) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression, int, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression, int, Calendar, Calendar) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(CronExpression, int, Calendar, Calendar, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int, int) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int, int, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int, int, Calendar, Calendar) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
Scheduling(int, int, Calendar, Calendar, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.Scheduling
 
schedulingTimes - Variable in class org.gcube.vremanagement.executor.api.types.Scheduling
Indicates the number of times the scheduling pattern must be applied.
SEMapper - Class in org.gcube.vremanagement.executor.json
 
SEMapper() - Constructor for class org.gcube.vremanagement.executor.json.SEMapper
 
setAddress(String) - Method in class org.gcube.vremanagement.executor.plugin.Ref
 
setEService(Ref) - Method in class org.gcube.vremanagement.executor.plugin.RunOn
 
setFirstStartTime(Long) - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
setGlobal(Boolean) - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
setHostingNode(Ref) - Method in class org.gcube.vremanagement.executor.plugin.RunOn
 
setId(String) - Method in class org.gcube.vremanagement.executor.plugin.Ref
 
setIterationNumber(int) - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
setPercentageEvolution(Integer) - Method in interface org.gcube.vremanagement.executor.plugin.PercentageSetter
 
setPercentageEvolution(Integer) - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
setPercentageSetter(PercentageSetter) - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
setPersistenceConnector(PersistenceConnector) - Static method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
 
setPluginCapabilities(Map<String, String>) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
setPluginStateNotifications(Map<String, Map<String, String>>) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
setRunOn(RunOn) - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
setScheduling(Scheduling) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
setUUID(UUID) - Method in class org.gcube.vremanagement.executor.plugin.Plugin
 
SmartExecutor - Interface in org.gcube.vremanagement.executor.api.rest
 
SmartExecutor - Interface in org.gcube.vremanagement.executor.api
Service Endpoint Interface
SmartExecutorExceptionMapper - Class in org.gcube.vremanagement.executor.exception
 
SmartExecutorExceptionMapper() - Constructor for class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
 
stop(String) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
The method use the provided UUID execution identifier as String to stop the last running execution of a Task (if any).
stop() - Method in class org.gcube.vremanagement.executor.plugin.Plugin
Invoke onStop() function to allow the plugin to safely stop the execution

T

TARGET_NAMESPACE - Static variable in interface org.gcube.vremanagement.executor.api.SmartExecutor
 
ThrowableAdapter - Class in org.gcube.vremanagement.executor.api.types.adapter
 
ThrowableAdapter() - Constructor for class org.gcube.vremanagement.executor.api.types.adapter.ThrowableAdapter
 
timestamp - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
toString() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
toString() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
toString() - Method in enum org.gcube.vremanagement.executor.plugin.PluginState
 
toString() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 

U

UnableToInterruptTaskException - Exception in org.gcube.vremanagement.executor.exception
 
UnableToInterruptTaskException() - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(UUID) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(String) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(UUID, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(String, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(UUID, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(String, ExceptionBean) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(UUID, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
UnableToInterruptTaskException(String, ExceptionBean, Throwable) - Constructor for exception org.gcube.vremanagement.executor.exception.UnableToInterruptTaskException
 
unmarshal(String) - Method in class org.gcube.vremanagement.executor.api.types.adapter.MapAdapter
 
unmarshal(String) - Method in class org.gcube.vremanagement.executor.api.types.adapter.ThrowableAdapter
 
unmarshal(Class<EE>, Reader) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Creates a resource of given class from its serialization in a given Reader.
unmarshal(Class<EE>, InputStream) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Creates a resource of given class from its serialization in a given InputStream.
unmarshal(Class<EE>, String) - Static method in class org.gcube.vremanagement.executor.exception.SmartExecutorExceptionMapper
Creates a resource of given class from its serialization in a given String
unmarshal(Class<O>, Reader) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Creates a resource of given class from its serialization in a given Reader.
unmarshal(Class<O>, InputStream) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Creates a resource of given class from its serialization in a given InputStream.
unmarshal(Class<O>, String) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
Creates a resource of given class from its serialization in a given String
unmarshalList(Class<O>, String) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
 
unmarshalList(String) - Static method in class org.gcube.vremanagement.executor.json.SEMapper
 
unSchedule(String, boolean) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
The method use the provided UUID execution identifier as String to stop the last running execution of a Task (if any) and release the the scheduling if the Task is a Scheduled Task.
uuid - Variable in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
 
uuid - Variable in class org.gcube.vremanagement.executor.plugin.Plugin
 
uuid - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 

V

valueOf(String) - Static method in enum org.gcube.vremanagement.executor.plugin.PluginState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcube.vremanagement.executor.plugin.PluginState
Returns an array containing the constants of this enum type, in the order they are declared.

W

WEB_SERVICE_SERVICE_NAME - Static variable in interface org.gcube.vremanagement.executor.api.SmartExecutor
 
A C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All Rights Reserved.