Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
N
O
P
Q
R
S
T
U
V
W
X
A
AbstractBuilder
<
T
> - Class in
com.gridsystems.nextgrid.api.builder
Base class for POMBuilder implementations.
AbstractBuilder(Class<T>, String)
- Constructor for class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Creates a new instance.
AbstractGroundingImpl
- Class in
com.gridsystems.nextgrid.api.pom
AbstractGroundingImpl type.
AbstractGroundingImpl(URI, Map<QName, String>)
- Constructor for class com.gridsystems.nextgrid.api.pom.
AbstractGroundingImpl
Creates a new instance.
AbstractOperatorExpression
- Class in
com.gridsystems.nextgrid.api.pom.expr
Base class for conditional operator expressions (AND, OR, XOR, NAND, etc).
AbstractOperatorExpression(Expression...)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Creates a new instance.
AbstractProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
A process with a semantic description, but no specific implementation binding details.
AbstractProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Creates an instance.
AbstractProcessImpl(QueryProfile)
- Constructor for class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Creates a new instance.
AbstractProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
AbstractProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
AbstractProcessImplXBean
AbstractTransientAttribute
<
T
> - Class in
com.gridsystems.nextgrid.api.env
Utility class for environment attributes that do not implement
Serializable
.
AbstractTransientAttribute()
- Constructor for class com.gridsystems.nextgrid.api.env.
AbstractTransientAttribute
Creates a new instance.
AbstractTransientAttribute(T)
- Constructor for class com.gridsystems.nextgrid.api.env.
AbstractTransientAttribute
Creates a new instance.
addChildren(int, Process)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Inserts the specified element at the specified position in this list.
addChildren(Process...)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Adds a set of processes to the child list.
addListener(POMListener)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Adds a listener to the list.
addListenersFor(URI, POMListener...)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Adds one or more listeners to a given process.
addMissingRefs(Process)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Finds out missing references and creates them.
addReader(Process)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
addRegistry(Registry)
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Adds a new registry to the managed list.
addWriter(Process)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
AndExpression
- Class in
com.gridsystems.nextgrid.api.pom.expr
Combines multiple expressions by linking them through AND operators.
AndExpression(Expression...)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
AndExpression
Creates a new instance.
AsyncProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Control process that executes all its children sub-processes concurrently.
AsyncProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
AsyncProcessImpl
Creates a new instance.
AsyncProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
AsyncProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
AsyncProcessImplXBean
attachListeners(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Attaches listeners configured in the environment to this process.
attr(String)
- Static method in class com.gridsystems.nextgrid.api.pom.
AbstractGroundingImpl
Creates a grounding attribute QName, using NS_GROUNDING as the namespace.
ATTR_JAVA_CLASS
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Qualified Java class name.
ATTR_JAVA_FACTORY
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Java class name of the instance factory to be used.
ATTR_JAVA_METHOD
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Method name.
ATTR_JAVA_NAME
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Name passed to the factory to retrieve the instance.
ATTR_PARAM_ORDER
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Comma-separated list of input parameter names.
B
bindInputInput(Process, Process, String, String)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Binds a process input to another process input through a mapping.
bindOutputInput(Process, Process, String, String)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Binds a process output to another process input through a reference.
bindOutputOutput(Process, Process, String, String)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Binds a process output to another process output through a mapping.
BooleanReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
LongReference type.
BooleanReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
BooleanReference
Creates a new instance.
BooleanReference(boolean)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
BooleanReference
Creates a new instance.
boolEval(ProcessEnvironment, Object)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AndExpression
boolEval(ProcessEnvironment, Object)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
boolEval(ProcessEnvironment, Object)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
OrExpression
boolEval(ProcessEnvironment, Object)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
XPathExpression
C
Cache
<
T
> - Class in
com.gridsystems.nextgrid.api.builder
Map from process URIs to OWLIndividuals containing input and output binding information.
Cache()
- Constructor for class com.gridsystems.nextgrid.api.builder.
Cache
Creates a new instance.
Cache.CacheEntry
<
T
> - Class in
com.gridsystems.nextgrid.api.builder
Equivalent to Map.Entry, but this one can be instantiated.
Cache.CacheEntry(URI, T)
- Constructor for class com.gridsystems.nextgrid.api.builder.
Cache.CacheEntry
Creates a new instance.
canCastFrom(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
canCastFrom(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
canCastFrom(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
NumberReference
canCastFrom(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
canCastFrom(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
canCastTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
canCastTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
canCastTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
NumberReference
canCastTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
canCastTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
cancel()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
castTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
castTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
castTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
NumberReference
castTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
castTo(Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
clearLinks()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
clearListeners()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Clears all listeners registered in this environment instance.
clearListenersFor(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Clears all listeners registered for a given Process in this environment instance.
com.gridsystems.nextgrid.api.builder
- package com.gridsystems.nextgrid.api.builder
com.gridsystems.nextgrid.api.env
- package com.gridsystems.nextgrid.api.env
com.gridsystems.nextgrid.api.pom
- package com.gridsystems.nextgrid.api.pom
com.gridsystems.nextgrid.api.pom.components
- package com.gridsystems.nextgrid.api.pom.components
com.gridsystems.nextgrid.api.pom.expr
- package com.gridsystems.nextgrid.api.pom.expr
com.gridsystems.nextgrid.api.pom.ref
- package com.gridsystems.nextgrid.api.pom.ref
com.gridsystems.nextgrid.api.ram
- package com.gridsystems.nextgrid.api.ram
compare(Process, Process)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessPriorityComparator
ControlProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Control Process.
ControlProcessImpl(int)
- Constructor for class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Creates a new instance.
copy()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
copy()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
copy()
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
copy()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
copy()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
createGrounding()
- Method in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
createGrounding()
- Method in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingFactory
createRef(Class<?>)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Creates a reference of the specified type.
createReference(T)
- Method in interface com.gridsystems.nextgrid.api.builder.
ReferenceFactory
Creates a reference instance for the given data value.
createReference(Class<?>)
- Static method in class com.gridsystems.nextgrid.api.builder.
TypeManager
Creates a Reference instance for a given Java class.
createValue(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.env.
AbstractTransientAttribute
Creates a new value instance, and optionally configures it.
createValue(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.env.
SimpleTransientAttribute
Creates a new value instance, and optionally configures it.
createWorkerThread(Enactable)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Creates a Thread that executes an Enactable instance taking care of exception handling.
D
DataHandlerReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
References a DataHandler instance.
DataHandlerReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Creates a new instance.
DataHandlerReference(DataHandler)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Creates a new instance.
DefaultDiscoverer
- Class in
com.gridsystems.nextgrid.api.ram
Type description.
DefaultDiscoverer()
- Constructor for class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Creates a new instance with a default list implementation (ArrayList).
DefaultDiscoverer(boolean)
- Constructor for class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Creates a new instance with a default list implementation (ArrayList), and the specified merge flag value.
DefaultDiscoverer(List<Registry>, boolean)
- Constructor for class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Creates a new instance.
DefaultPrioritiser
- Class in
com.gridsystems.nextgrid.api.pom.components
Implementation of very simple selector and prioritiser interfaces.
DefaultPrioritiser()
- Constructor for class com.gridsystems.nextgrid.api.pom.components.
DefaultPrioritiser
Creates a new instance.
DefaultSelector
- Class in
com.gridsystems.nextgrid.api.pom.components
Implementation of very simple selector and prioritiser interfaces.
DefaultSelector()
- Constructor for class com.gridsystems.nextgrid.api.pom.components.
DefaultSelector
Creates a new instance.
delete(Process)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
delete(URI)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
DFA_INITIAL_STATE
- Static variable in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Initial state of the internal DFA.
discover(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
discover(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
discover(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
discover(AbstractProcess)
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
discover(QueryProfile)
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
dispose()
- Method in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
dispose()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
dispose()
- Method in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
doEvaluate(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Performs the actual actions needed for evaluating this process instance.
doEvaluate(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Performs the actual actions needed for evaluating this process instance.
doEvaluate(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Performs the actual actions needed for evaluating this process instance.
doEvaluate(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Performs the actual actions needed for evaluating this process instance.
DomReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
A DomReference instance wraps an XML DOM document.
DomReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Creates a new empty instance.
DomReference(Document)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Creates a new instance.
DomReference(String)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Creates a new instance.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
AsyncProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
SequenceProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImpl
Performs specific reset actions in each subclass.
doReset()
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Performs specific reset actions in each subclass.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
AsyncProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
SequenceProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImpl
Performs any validation action needed for the process implementation.
doValidate(ProcessImpl.ValidationType)
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Performs any validation action needed for the process implementation.
DoWhileProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
DoWhileProcess type.
DoWhileProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Creates a new instance.
DoWhileProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
DoWhileProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImplXBean
E
enact(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Enactable
- Interface in
com.gridsystems.nextgrid.api.pom
Variant of the Runnable interface.
ENACTOR_LOG
- Static variable in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Enaction logger.
entrySet()
- Method in class com.gridsystems.nextgrid.api.builder.
Cache
Gets a set of entries, each containing the mapping for a single individual.
evaluate(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
evaluate(ProcessEnvironment, boolean)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Evaluates this process.
ExecutionException
- Exception in
uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions
ExecutionException type.
ExecutionException()
- Constructor for exception uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions.
ExecutionException
Creates a new instance.
ExecutionException(String)
- Constructor for exception uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions.
ExecutionException
Creates a new instance.
ExecutionException(Throwable)
- Constructor for exception uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions.
ExecutionException
Creates a new instance.
ExecutionException(String, Throwable)
- Constructor for exception uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions.
ExecutionException
Creates a new instance.
F
factory
- Variable in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Factory used for creating Process instances.
FileSystemGrounding
- Class in
com.gridsystems.nextgrid.api.pom.components
Grounding providing standard operations on the local file-system.
FileSystemGrounding()
- Constructor for class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
Creates a new instance.
findMappedInputName(Process, String)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Searches for a given input name into a process ascendants input mappings.
findProcessById(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
findProcessById(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
findProcessById(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
findRoot()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Searches up through the process hierarchy to find the root process of the workflow this process is defined in.
fireDiscovererSelected(DiscoveryEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a discovererSelected event.
fireDiscoveryFailed(DiscoveryEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a discoveryFailed event.
fireDiscoveryFinished(DiscoveryEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a discoveryFinished event.
fireDiscoveryStarting(DiscoveryEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a discoveryStarting event.
fireEvent(Class<?>, String, Object)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Fires an event on all listeners using reflection.
fireProcessEvaluated()
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processEvaluated event.
fireProcessFailed(ProcessEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processFailed event.
fireProcessFailed(ProcessException)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processFailed event.
fireProcessFinished(ProcessEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processFinished event.
fireProcessFinished()
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processFinished event.
fireProcessSelected(ProcessEvent)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processSelected event.
fireProcessStarted()
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Notifies a processStarted event.
G
get(URI)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
getAttribute(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getAttribute(QName)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getAttribute(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getAttribute(String, String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getAttributes()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getAttributes()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getCandidates()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
getChildCount()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Gets the number of child processes.
getChildren()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Gets the processes in the children list.
getChildren(int)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Gets a child process by its index.
getDescription()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets a human-readable description of this process.
getDiscovererFor(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getDiscoverers()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getDynamicPropertyHandlerClass()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
getElse()
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Gets the process in the "else" branch.
getExpression()
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Gets the expr value.
getExpression()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
Gets the contained expression.
getExpression()
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Gets the expr value.
getExpression()
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Gets the expr value.
getExpression()
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Gets the expression value.
getExpressions()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Gets the list of expressions.
getGrounding()
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
getId()
- Method in class com.gridsystems.nextgrid.api.pom.components.
DefaultSelector
getId()
- Method in interface com.gridsystems.nextgrid.api.pom.
Enactable
Gets the name of this instance.
getId()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the id of this process instance.
getInput(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets an input parameter by its name.
getInputs()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the map of references to input parameters.
getInputs(Map<String, Reference<?>>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets all inputs of this process, including inherited ones into the specified map.
getInputType(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getKey()
- Method in class com.gridsystems.nextgrid.api.builder.
Cache.CacheEntry
Gets the key.
getListenersFor(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getLocalVar(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
getLocalVars()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
getModelType()
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
getName()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the name of this process.
getOutput(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets an output parameter by its name.
getOutputs()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the map of references to output parameters.
getOutputs(Map<String, Reference<?>>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets all outputs of this process, including inherited ones into the specified map.
getOutputType(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getParent()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the parent process, or null if there is no parent.
getPrioritiserFor(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getPrioritisers()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getPriority()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Gets the priority (evaluation order) of this process.
getProfile()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
getProperty(Object, String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
getPropertyDescriptor(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
getPropertyDescriptors()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
getPropertyNames(Object)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
getReaders()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
getReferenceName()
- Method in exception com.gridsystems.nextgrid.api.pom.ref.
IncompatibleReferenceException
Gets the name of the reference that could not be resolved.
getReferenceName()
- Method in exception com.gridsystems.nextgrid.api.pom.ref.
UnresolvedReferenceException
Gets the name of the reference that could not be resolved.
getRegistries()
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
getRootContext(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
XPathExpression
Gets a shared context instance for the specified Process Environment.
getSelected()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
getSelectorFor(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getSelectors()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getState()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getState()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Gets the internal DFA state of this process.
getSTSModule()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
getSupportedAttribs()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractGroundingImpl
getSupportedTypes()
- Method in interface com.gridsystems.nextgrid.api.builder.
ReferenceFactory
Gets a list of supported types for this instance.
getThen()
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Gets the process in the "then" branch.
getType(URI)
- Static method in class com.gridsystems.nextgrid.api.builder.
TypeManager
Gets the type mapped to the specified URI.
getType()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractGroundingImpl
getType()
- Method in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingFactory
getURI()
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
getUsedInputNames()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getUsedOutputNames()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
getValue()
- Method in class com.gridsystems.nextgrid.api.builder.
Cache.CacheEntry
Gets the value.
getValue(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.env.
AbstractTransientAttribute
Gets the held value.
getValue()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
getValue()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
getValue()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
getValue()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
getValueType()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
getValueType()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
getValueType()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
getValueType()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
getWriters()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
GrimoiresRegistry
- Class in
com.gridsystems.nextgrid.api.ram
Type description.
GrimoiresRegistry()
- Constructor for class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
I
IfThenElseProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Type description.
IfThenElseProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Creates a new instance.
IfThenElseProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
IfThenElseProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImplXBean
importAllFrom(URI)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
importAllFrom(InputStream)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
importFrom(File)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
importFrom(URL)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
importFrom(URI)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
importFrom(InputStream)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
IncompatibleReferenceException
- Exception in
com.gridsystems.nextgrid.api.pom.ref
Exceptions thrown when a reference value cannot be casted to the type required by a process.
IncompatibleReferenceException(String)
- Constructor for exception com.gridsystems.nextgrid.api.pom.ref.
IncompatibleReferenceException
Creates a new instance.
invalidate()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
invoke(ProcessEnvironment, Service)
- Method in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
invoke(ProcessEnvironment, Service)
- Method in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
isAtomic()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
isAvailable()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
isDynamic()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
isEvaluated()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
isEvaluatedLeftToRight()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Gets the evaluation order.
isLazy()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
isMemoizeActive()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
isMergeEnabled()
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Gets the merge flag value.
isShortcutModeEnabled()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Gets the current shortcut mode.
isValidated()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
J
JavaGroundingFactory
- Class in
uk.ac.soton.itinnovation.nextgrid.api.pom
JavaGroundingFactory type.
JavaGroundingFactory()
- Constructor for class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingFactory
JavaGroundingImpl
- Class in
uk.ac.soton.itinnovation.nextgrid.api.pom
Grounding implementation that executes a Java method.
JavaGroundingImpl()
- Constructor for class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Creates a new instance.
join()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
L
loadFrom(URI)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Loads a workflow file.
loadFrom(InputStream)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Loads a workflow file.
LOG
- Static variable in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Class logger.
LOG
- Static variable in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
Enactor logger.
LongReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
LongReference type.
LongReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
LongReference
Creates a new instance.
LongReference(long)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
LongReference
Creates a new instance.
N
newAbstractProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newAsyncProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newDocument()
- Static method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Creates a new XML document instance.
newDoWhileProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newIfThenElseProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newRepeatUntilProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newSequenceProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newServiceProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newSplitJoinProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newUnorderedListProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
newWhileDoProcess()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
NotExpression
- Class in
com.gridsystems.nextgrid.api.pom.expr
Reverses the evaluation of the contained expression.
NotExpression()
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
Creates a new instance.
NotExpression(Expression)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
Creates a new instance.
NS_PROFILE
- Static variable in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Namespace used for attributes storing profile (semantic) information.
NULL_ID
- Static variable in class com.gridsystems.nextgrid.api.pom.
ProcessContext
URI used to replace null values.
NumberReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
NumberReference type.
NumberReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
NumberReference
Creates a new instance.
NumberReference(Number)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
NumberReference
Creates a new instance.
O
ObjectReference
<
E
> - Class in
com.gridsystems.nextgrid.api.pom.ref
Reference to an arbitrary object.
ObjectReference(Class<E>)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
Creates a new instance.
ObjectReference(Class<E>, E)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
Creates a new instance.
OP_CREATE_FROM_TEMPLATE
- Static variable in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
Operation that creates a file from a template.
OP_DELETE_FILE
- Static variable in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
Operation that deletes a file from the file system.
OrExpression
- Class in
com.gridsystems.nextgrid.api.pom.expr
Combines multiple expressions by linking them through OR operators.
OrExpression(Expression...)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
OrExpression
Creates a new instance.
P
parseDoc(String)
- Static method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Parses a string into a DOM document.
pause()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
PemHelper
- Class in
com.gridsystems.nextgrid.api.pom
Base class for ProcessImpl.
PemHelper()
- Constructor for class com.gridsystems.nextgrid.api.pom.
PemHelper
prioritise(ProcessEnvironment, PriorityQueue<Process>)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
prioritise(Process)
- Method in class com.gridsystems.nextgrid.api.pom.components.
DefaultPrioritiser
prioritise(ProcessEnvironment, PriorityQueue<Process>)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
prioritise(ProcessEnvironment)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Shortcut for the interface method
prioritise
.
prioritise(ProcessEnvironment, PriorityQueue<Process>)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
ProcessContext
- Class in
com.gridsystems.nextgrid.api.pom
Implementation of the
ProcessEnvironment
and
ProcessController
interfaces.
ProcessContext()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ProcessContext
Creates a new instance.
ProcessFactoryImpl
- Class in
com.gridsystems.nextgrid.api.pom
Type description.
ProcessFactoryImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ProcessFactoryImpl
ProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Base implementation for Processes.
ProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Creates a new instance with a default empty model.
ProcessImpl.ValidationType
- Enum in
com.gridsystems.nextgrid.api.pom
Validation types.
ProcessImplXBeanInfo
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data class for JXPath access.
ProcessImplXBeanInfo()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
ProcessPriorityComparator
- Class in
com.gridsystems.nextgrid.api.pom
Process comparator.
ProcessPriorityComparator()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ProcessPriorityComparator
put(URI, T)
- Method in class com.gridsystems.nextgrid.api.builder.
Cache
Caches an instance, mapping it to a specified URI.
putInput(String, Reference<?>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Puts a reference into the map of input parameters for this process.
putOutput(String, Reference<?>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Puts a reference into the map of output parameters for this process.
Q
query(String, String)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
R
readLock()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
ReferenceFactory
<
T
> - Interface in
com.gridsystems.nextgrid.api.builder
Factory for Reference types.
ReferenceSupport
<
T
> - Class in
com.gridsystems.nextgrid.api.pom.ref
ReferenceSupport type.
ReferenceSupport()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
Creates a new instance with default reader and writer collections.
ReferenceSupport(Set<Process>, Set<Process>)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
Creates a new instance, allowing to specify the readers and writers instances to use.
register(Process)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
removeChild(int)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Removes the element at the specified position in this list.
removeChild(Process)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Removes a process instance from the children list.
removeInput(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Removes a reference from the input map.
removeListener(POMListener)
- Method in class com.gridsystems.nextgrid.api.pom.
PemHelper
Removes a listener from the list.
removeListenersFrom(URI, POMListener...)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Removes one or more listeners from the attachment map.
removeOutput(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Removes a reference from the output map.
removeReader(Process)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
removeWriter(Process)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
RepeatUntilProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
RepeatUntilProcess type.
RepeatUntilProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Creates a new instance.
RepeatUntilProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
RepeatUntilProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImplXBean
reset()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
reset()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
resetChildren()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Resets any child process.
resetChildren()
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Resets all child processes.
resetChildren()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Resets any child process.
resetChildren()
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Resets any child process.
resume()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
AsyncProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in interface com.gridsystems.nextgrid.api.pom.
Enactable
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Performs the actual enaction of a process.
run()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
SequenceProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImpl
Performs the actual enaction of a process.
run(ProcessContext)
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Performs the actual enaction of a process.
S
ScalarReference
<
E
> - Class in
com.gridsystems.nextgrid.api.pom.ref
Scalar References are references to workflow local values (e.g.
ScalarReference(Class<E>)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
Creates a new instance.
ScalarReference(Class<E>, E)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
Creates a new instance.
select(Process)
- Method in class com.gridsystems.nextgrid.api.pom.components.
DefaultSelector
SequenceProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Control process that forces all its children to execute in a sequential basis.
SequenceProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
SequenceProcessImpl
Creates a new instance.
SequenceProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
SequenceProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
SequenceProcessImplXBean
ServiceImpl
- Class in
com.gridsystems.nextgrid.api.pom
Services are concrete processes, bound to a specific grounding.
ServiceImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ServiceImpl
Creates a new instance.
ServiceImplXBeanInfo
- Class in
com.gridsystems.nextgrid.api.pom
Service JXPath meta-data.
ServiceImplXBeanInfo()
- Constructor for class com.gridsystems.nextgrid.api.pom.
ServiceImplXBeanInfo
setAttribute(String, Serializable)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
setAttribute(QName, String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
setAttribute(String, String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
setAvailable(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
setCandidates(Collection<Process>)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
setChildren(Process...)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Sets the list of child processes for this process instance.
setChildren(int, Process)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Sets a child process.
setComponentFor(URI, Object)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets a component that could potentially implement several interfaces.
setDefaultDiscoverer(ProcessDiscoverer)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the discoverer instance associated to all processes without an explicit one.
setDefaultPrioritiser(Prioritiser)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the prioritiser instance associated to all processes without an explicit one.
setDefaultSelector(ProcessSelector)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the selector instance associated to all processes without an explicit one.
setDescription(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets the description of this process.
setDiscovererFor(URI, ProcessDiscoverer)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the discoverer associated to a given URI.
setElse(Process)
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Sets the process in the "else" branch.
setEvaluated(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets the evaluation flag value.
setEvaluatedLeftToRight(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Sets the evaluation order.
setExpression(Expression)
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
Sets the expr value.
setExpression(Expression)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
Sets the contained expression.
setExpression(Expression)
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Sets the expr value.
setExpression(Expression)
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
Sets the expr value.
setExpression(Expression)
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Sets the expression value.
setExpression(Expression)
- Method in interface com.gridsystems.nextgrid.api.pom.
WithExpression
Sets the expression associated to this instance.
setExpressions(Expression...)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Sets the contained expression list.
setGrounding(Grounding)
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
setId(URI)
- Method in class com.gridsystems.nextgrid.api.pom.components.
DefaultSelector
setId(URI)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets the id of this process instance.
setLazy(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
setLocalVar(String, Reference<?>)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
setMemoizeActive(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
setMergeEnabled(boolean)
- Method in class com.gridsystems.nextgrid.api.ram.
DefaultDiscoverer
Sets the merge flag value.
setName(String)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets this process name.
setParent(Process)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets the parent process instance.
setPrioritiser(URI, Prioritiser)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the prioritiser associated to a given URI.
setPriority(int)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Sets the priority (evaluation order) of this process.
setProfile(QueryProfile)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
setProfileAttribute(Process, String, Object)
- Method in class com.gridsystems.nextgrid.api.builder.
AbstractBuilder
Sets a process attribute within the "profile" namespace.
setProperty(Object, String, Object)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImplXBeanInfo
setSelected(Process)
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
Sets the selected process.
setSelectorFor(URI, ProcessSelector)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
Sets the selector associated to a given URI.
setShortcutModeEnabled(boolean)
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
Sets the shortcut mode.
setState(int)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Sets the internal DFA state of this process.
setSTSModule(STSModule)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
setThen(Process)
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
Sets the process in the "then" branch.
setValue(T)
- Method in class com.gridsystems.nextgrid.api.env.
AbstractTransientAttribute
Explicitly sets the value.
setValue(Object)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
setValue(byte[], String)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Sets the value of this reference.
setValue(String, String)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Sets the value of this reference.
setValue(String, OctetStream)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Sets the value of this reference.
setValue(String, Image)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Sets the value of this reference.
setValue(String, MimeMultipart)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DataHandlerReference
Sets the value of this reference.
setValue(Object)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
setValue(Object)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ObjectReference
setValue(Object)
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ScalarReference
SimpleTransientAttribute
<
T
> - Class in
com.gridsystems.nextgrid.api.env
Simple implementation of
AbstractTransientAttribute
with no factory capabilities.
SimpleTransientAttribute()
- Constructor for class com.gridsystems.nextgrid.api.env.
SimpleTransientAttribute
SplitJoinProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Control process that executes all its children process concurrently, and waits until they all finish.
SplitJoinProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImpl
Creates a new instance.
SplitJoinProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
SplitJoinProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImplXBean
start()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessContext
StringReference
- Class in
com.gridsystems.nextgrid.api.pom.ref
StringReference type.
StringReference()
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
StringReference
Creates a new instance.
StringReference(String)
- Constructor for class com.gridsystems.nextgrid.api.pom.ref.
StringReference
Creates a new instance.
supports(Class<?>)
- Method in interface com.gridsystems.nextgrid.api.builder.
ReferenceFactory
Gets if this factory supports casting to the given class.
supports(String)
- Method in class com.gridsystems.nextgrid.api.ram.
GrimoiresRegistry
Only RDQL syntax is supported by this registry implementation.
T
toClass(URI)
- Method in interface com.gridsystems.nextgrid.api.builder.
ReferenceFactory
Gets an appropriate Java Class for handling data of the specified type.
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
AbstractProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
AsyncProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
DoWhileProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
IfThenElseProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
RepeatUntilProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
SequenceProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
ServiceImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
SplitJoinProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImpl
toString()
- Method in class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
trim(int)
- Method in class com.gridsystems.nextgrid.api.pom.
ControlProcessImpl
Sets the size of the children list to a maximum of
count
items.
TYPE
- Static variable in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
Grounding type.
TYPE
- Static variable in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
Grounding type.
TYPE_URI
- Static variable in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
Grounding type.
TypeManager
- Class in
com.gridsystems.nextgrid.api.builder
ReferenceFactory and Type Mapping manager.
U
uk.ac.soton.itinnovation.nextgrid.api.pom
- package uk.ac.soton.itinnovation.nextgrid.api.pom
uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions
- package uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions
UnorderedListProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
Control process that executes its children in a non-deterministic order, but never concurrently.
UnorderedListProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImpl
Creates a new instance.
UnorderedListProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
UnorderedListProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
UnorderedListProcessImplXBean
UnresolvedReferenceException
- Exception in
com.gridsystems.nextgrid.api.pom.ref
UnresolvedReferenceException type.
UnresolvedReferenceException(String)
- Constructor for exception com.gridsystems.nextgrid.api.pom.ref.
UnresolvedReferenceException
Creates a new instance.
unuseInput(String...)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
unuseOutput(String...)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
useInput(String, Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
useOutput(String, Class<?>)
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
V
validate()
- Method in class com.gridsystems.nextgrid.api.pom.components.
FileSystemGrounding
validate()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
AbstractOperatorExpression
validate()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
NotExpression
validate()
- Method in class com.gridsystems.nextgrid.api.pom.expr.
XPathExpression
validate()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
validate()
- Method in class uk.ac.soton.itinnovation.nextgrid.api.pom.
JavaGroundingImpl
valueOf(String)
- Static method in enum com.gridsystems.nextgrid.api.pom.
ProcessImpl.ValidationType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.gridsystems.nextgrid.api.pom.
ProcessImpl.ValidationType
Returns an array containing the constants of this enum type, in the order they're declared.
W
waitAvailable()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
waitForInputs()
- Method in class com.gridsystems.nextgrid.api.pom.
ProcessImpl
Waits until all input parameters are available for reading.
WhileDoProcessImpl
- Class in
com.gridsystems.nextgrid.api.pom
WhileDoProcess type.
WhileDoProcessImpl()
- Constructor for class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImpl
Creates a new instance.
WhileDoProcessImplXBean
- Class in
com.gridsystems.nextgrid.api.pom
Extended BeanInfo meta-data for JXPath.
WhileDoProcessImplXBean()
- Constructor for class com.gridsystems.nextgrid.api.pom.
WhileDoProcessImplXBean
WithExpression
- Interface in
com.gridsystems.nextgrid.api.pom
Implementors have a "setExpression" method.
writeLock()
- Method in class com.gridsystems.nextgrid.api.pom.ref.
ReferenceSupport
X
xmlToString(Node)
- Static method in class com.gridsystems.nextgrid.api.pom.ref.
DomReference
Gets a string representation of the given XML node.
XPathExpression
- Class in
com.gridsystems.nextgrid.api.pom.expr
XPath expression wrapper to simplify expression handling.
XPathExpression(String)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
XPathExpression
Creates a new instance.
XPathExpression(String, int, int)
- Constructor for class com.gridsystems.nextgrid.api.pom.expr.
XPathExpression
Creates a new instance.
A
B
C
D
E
F
G
I
J
L
N
O
P
Q
R
S
T
U
V
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2008
Grid Systems, S.A.
. All Rights Reserved.