A C E F G I J L N O P R S T V W 

A

addOutput(String, Object) - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Adds an output.
addOutput(TaskRuntime.Entry...) - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Adds one or more outputs.
addSampleInput(DescriptiveProperty) - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Adds one or more sample inputs for the task.
addSampleOutput(DescriptiveProperty...) - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Adds one ore more sample output for the task.

C

cache - Static variable in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Singleton instance.
cache - Static variable in class org.gcube.vremanagement.executor.contexts.TaskPTContext
Singleton instance.
create(GCUBEWSResourceKey, Object...) - Method in class org.gcube.vremanagement.executor.state.EngineHome
 
createEngine() - Method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Creates th singleton EngineResource of the port-type.

E

EngineHome - Class in org.gcube.vremanagement.executor.state
Extends GCUBEWSHome for the singleton EngineResource.
EngineHome() - Constructor for class org.gcube.vremanagement.executor.state.EngineHome
 
EnginePT - Class in org.gcube.vremanagement.executor.porttypes
Implements the engine port-type of the Executor service.
EnginePT() - Constructor for class org.gcube.vremanagement.executor.porttypes.EnginePT
 
EnginePTContext - Class in org.gcube.vremanagement.executor.contexts
The context of the Engine port-type of the service.
EngineResource - Class in org.gcube.vremanagement.executor.state
Specialises GCUBEWSResource for the singleton resource of the engine.
EngineResource() - Constructor for class org.gcube.vremanagement.executor.state.EngineResource
 
error(Object) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
error(Object, Throwable) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
ExecutorPluginContext - Class in org.gcube.vremanagement.executor.plugin
Extends GCUBEPluginContext to provide the service with information about its plugin.
ExecutorPluginContext() - Constructor for class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
 
ExecutorPluginManager - Class in org.gcube.vremanagement.executor.plugin
Extends GCUBEPluginManager to manage service plugins.
ExecutorPluginManager() - Constructor for class org.gcube.vremanagement.executor.plugin.ExecutorPluginManager
 
ExecutorTask - Interface in org.gcube.vremanagement.executor.plugin
Tagging interface for tasks that can be executed by the service.

F

fatal(Object) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
fatal(Object, Throwable) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog

G

getContext() - Static method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Returns a context instance.
getContext() - Static method in class org.gcube.vremanagement.executor.contexts.ServiceContext
Returns cached instance.
getContext() - Static method in class org.gcube.vremanagement.executor.contexts.TaskPTContext
Returns a context instance.
getContext(String) - Method in class org.gcube.vremanagement.executor.state.EngineResource
Returns the context of a plugin with a given name.
getContext() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns the context of the task's plugin.
getContext() - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Returns the context of the plugin's task.
getDescription() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Returns the description of the task.
getEngine() - Method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Returns the singleton EngineResource of the port-type..
getError() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns the value of the error RP.
getInput(String) - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Returns an input given its name.
getInputs() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns (a copy of) the task inputs.
getInputs() - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Returns the task inputs.
getJNDIName() - Method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
getJNDIName() - Method in class org.gcube.vremanagement.executor.contexts.ServiceContext
getJNDIName() - Method in class org.gcube.vremanagement.executor.contexts.TaskPTContext
getLog() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns the contents of the log.
getMainClass() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginManager
getNamespace() - Method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
getNamespace() - Method in class org.gcube.vremanagement.executor.contexts.TaskPTContext
getOutputs() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns the task outputs.
getPluginManager() - Method in class org.gcube.vremanagement.executor.contexts.ServiceContext
getPortTypeContext() - Method in class org.gcube.vremanagement.executor.state.EngineHome
getPortTypeContext() - Method in class org.gcube.vremanagement.executor.state.TaskHome
getPortTypeContexts() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginManager
getPropertyNames() - Method in class org.gcube.vremanagement.executor.state.EngineResource
getPropertyNames() - Method in class org.gcube.vremanagement.executor.state.TaskResource
getSampleInputs() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Returns sample inputs for the task.
getSampleOutputs() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Return sample outputs for the task.* @return the sample outputs.
getServiceContext() - Method in class org.gcube.vremanagement.executor.contexts.EnginePTContext
getServiceContext() - Method in class org.gcube.vremanagement.executor.contexts.TaskPTContext
getServiceContext() - Method in class org.gcube.vremanagement.executor.porttypes.EnginePT
getServiceContext() - Method in class org.gcube.vremanagement.executor.porttypes.TaskPT
 
getStartTime() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Gets the value of the start time RP.
getStartTime() - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Returns the start time of the task.
getTask() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Returns the task.
getTaskClass() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Return the type of the task.* @return the type.
getTimeToLive() - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Returns the time-to-live for completed or failed task, in minutes.@return the time-to-live.
getTopicNames() - Method in class org.gcube.vremanagement.executor.state.TaskResource

I

info(Object) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
info(Object, Throwable) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
initialise(Object...) - Method in class org.gcube.vremanagement.executor.state.EngineResource
initialise(Object...) - Method in class org.gcube.vremanagement.executor.state.TaskResource

J

JNDI_NAME - Static variable in class org.gcube.vremanagement.executor.contexts.ServiceContext
Name of the JNDI configuration of the service.

L

launch(LaunchParameters) - Method in class org.gcube.vremanagement.executor.porttypes.EnginePT
Launches a task with given parameters.
launch(String, AnyMap) - Method in class org.gcube.vremanagement.executor.state.EngineResource
Launch a task with a given name and a given input.
launch(GCUBEScope) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Launches the task in a given scope.

N

name - Variable in class org.gcube.vremanagement.executor.state.TaskRuntime.Entry
The entry's name.

O

onInitialisation() - Method in class org.gcube.vremanagement.executor.state.EngineHome
 
onLoad(TaskResource, ObjectInputStream) - Method in class org.gcube.vremanagement.executor.persistence.TaskPersistenceDelegate
onReady() - Method in class org.gcube.vremanagement.executor.contexts.ServiceContext
onStore(TaskResource, ObjectOutputStream) - Method in class org.gcube.vremanagement.executor.persistence.TaskPersistenceDelegate
org.gcube.vremanagement.executor.contexts - package org.gcube.vremanagement.executor.contexts
 
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.porttypes - package org.gcube.vremanagement.executor.porttypes
 
org.gcube.vremanagement.executor.state - package org.gcube.vremanagement.executor.state
 

P

PORTTYPE_NAME - Static variable in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Port-type JNDI name.
PORTTYPE_NAME - Static variable in class org.gcube.vremanagement.executor.contexts.TaskPTContext
Port-type JNDI name.
PORTTYPE_NAMESPACE - Static variable in class org.gcube.vremanagement.executor.contexts.EnginePTContext
Port-type namespace.
PORTTYPE_NAMESPACE - Static variable in class org.gcube.vremanagement.executor.contexts.TaskPTContext
Port-type namespace.

R

removeOutput(String...) - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Removes one or more outputs.

S

ServiceContext - Class in org.gcube.vremanagement.executor.contexts
The context of the the service.
setContext(ExecutorPluginContext) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the context of the task's plugin.
setError(String) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the value of the error RP.
setInputs(Map<String, Object>) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the task inputs.
setLog(String) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the value of the log RP.
setOutputs(Map<String, Object>) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the taks's outputs.
setStartTime(Calendar) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the value of the start time RP.
setState(String) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the value of the state RP.
setTaskDescription(TaskDescription) - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Sets the description of the task.* @param the description.
setType(TaskDescription) - Method in class org.gcube.vremanagement.executor.state.TaskResource
Sets the value of the type RP.
stop() - Method in interface org.gcube.vremanagement.executor.plugin.ExecutorTask
Attempts to stop execution.
stop() - Method in class org.gcube.vremanagement.executor.porttypes.TaskPT
Attempts to stop the execution of the task.
stop() - Method in class org.gcube.vremanagement.executor.state.TaskResource
Attempts to stop execution.
store() - Method in class org.gcube.vremanagement.executor.state.TaskResource

T

TaskHome - Class in org.gcube.vremanagement.executor.state
Extends GCUBEWSHome for TaskResources.
TaskHome() - Constructor for class org.gcube.vremanagement.executor.state.TaskHome
 
TaskPersistenceDelegate - Class in org.gcube.vremanagement.executor.persistence
Extends GCUBEWSFilePersistenceDelegate to (de)serialise TaskResources.
TaskPersistenceDelegate() - Constructor for class org.gcube.vremanagement.executor.persistence.TaskPersistenceDelegate
 
TaskPT - Class in org.gcube.vremanagement.executor.porttypes
 
TaskPT() - Constructor for class org.gcube.vremanagement.executor.porttypes.TaskPT
 
TaskPTContext - Class in org.gcube.vremanagement.executor.contexts
The context of the Task port-type of the service.
TaskResource - Class in org.gcube.vremanagement.executor.state
An extension of GCUBEWSResource that provides and publishes a runtime environment for a ExecutorTask.
TaskResource() - Constructor for class org.gcube.vremanagement.executor.state.TaskResource
 
TaskResource.TaskLog - Class in org.gcube.vremanagement.executor.state
Extends GCUBELog to forward a selection of log messages to the log RP.
TaskResource.TaskLog(Object) - Constructor for class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
Creates an instance for a given object.
TaskRuntime - Class in org.gcube.vremanagement.executor.state
The runtime environment of the task.
TaskRuntime() - Constructor for class org.gcube.vremanagement.executor.state.TaskRuntime
Creates an instance.
TaskRuntime(TaskResource) - Constructor for class org.gcube.vremanagement.executor.state.TaskRuntime
Creates an instance with an associated TaskResource
TaskRuntime.Entry - Class in org.gcube.vremanagement.executor.state
A wrapper for named output to be used for bulk addition.
TaskRuntime.Entry(String, Object) - Constructor for class org.gcube.vremanagement.executor.state.TaskRuntime.Entry
Creates an instance from a name and a value.
throwException(Exception) - Method in class org.gcube.vremanagement.executor.state.TaskRuntime
Throws an exception shows as the value of the error RP.
TIME_TO_LIVE - Static variable in class org.gcube.vremanagement.executor.plugin.ExecutorPluginContext
Default task expiration delay.

V

validateMainClass(Class<?>) - Method in class org.gcube.vremanagement.executor.plugin.ExecutorPluginManager
value - Variable in class org.gcube.vremanagement.executor.state.TaskRuntime.Entry
The entry's value.

W

warn(Object) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
warn(Object, Throwable) - Method in class org.gcube.vremanagement.executor.state.TaskResource.TaskLog
A C E F G I J L N O P R S T V W 

Copyright © 2015. All Rights Reserved.