A C D E F G 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.

C

cause - Variable in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
close() - Method in class org.gcube.vremanagement.executor.persistence.PersistenceConnector
Deprecated.
Close the connection to DB
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.

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.
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

getCause() - Method in class org.gcube.vremanagement.executor.exception.beans.ExceptionBean
 
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
 
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
 
getFirstStartTime() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getFirtStartTime() - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
getInputs() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
getIteration() - Method in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
getIterationState(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 class org.gcube.vremanagement.executor.api.types.LaunchParameter
Deprecated.
getName() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to retrieve the name of the Plugin
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
 
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
The method use the provided UUID as String to retrieve the status of the associated execution
getState() - Method in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
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.PluginStateEvolution
 
getVersion() - Method in interface org.gcube.vremanagement.executor.plugin.PluginDeclaration
This method is used by executor to retrieve the plugin version.

I

init(CronExpression, Integer, int, Long, Long, 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
 
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
 
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
isPersist() - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
iteration - Variable in class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 

L

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(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, Map<String, Object>, Scheduling, boolean) - Constructor for class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
LaunchParameter(String, Map<String, String>, Map<String, Object>, Scheduling, boolean) - 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
 
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
 
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

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.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.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

persist - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
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.
Default Constructor
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, Persistence<? extends PersistenceConnector>) - Constructor for class org.gcube.vremanagement.executor.plugin.Plugin
Deprecated.
Plugin(T) - Constructor for class org.gcube.vremanagement.executor.plugin.Plugin
 
pluginCapabilities - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
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
 
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
 
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(UUID, int, long, PluginDeclaration, PluginState) - Constructor for class org.gcube.vremanagement.executor.plugin.PluginStateEvolution
 
pluginStateEvolution(PluginStateEvolution) - Method in interface org.gcube.vremanagement.executor.plugin.PluginStateNotification
Persist the new state of plugin
PluginStateNotification - Interface in org.gcube.vremanagement.executor.plugin
 
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
 

S

scheduling - Variable in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
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.
setFirstStartTime(Long) - Method in class org.gcube.vremanagement.executor.api.types.Scheduling
 
setPersist(boolean) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
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
 
setScheduling(Scheduling) - Method in class org.gcube.vremanagement.executor.api.types.LaunchParameter
 
SmartExecutor - Interface in org.gcube.vremanagement.executor.api
Service Endpoint Interface
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
 

U

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
 
unSchedule(String) - Method in interface org.gcube.vremanagement.executor.api.SmartExecutor
The method use the provided UUID as String to unschedule a previous scheduled task and stop the current execution (if any).
uuid - Variable in class org.gcube.vremanagement.executor.persistence.Persistence
Deprecated.
 
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 I L M N O P R S T U V W 

Copyright © 2015. All Rights Reserved.