Serialized Form


Package com.gridsystems.nextgrid.api.env

Class com.gridsystems.nextgrid.api.env.AbstractTransientAttribute extends java.lang.Object implements Serializable

Class com.gridsystems.nextgrid.api.env.SimpleTransientAttribute extends AbstractTransientAttribute<T> implements Serializable

serialVersionUID: 1098622085575492908L


Package com.gridsystems.nextgrid.api.pom

Class com.gridsystems.nextgrid.api.pom.AbstractGroundingImpl extends java.lang.Object implements Serializable

Serialized Fields

type

java.net.URI type
Grounding type URI.


attrs

java.util.Map<K,V> attrs
Attribute description map.

Class com.gridsystems.nextgrid.api.pom.AbstractProcessImpl extends ProcessImpl implements Serializable

serialVersionUID: -345106213089801350L

Serialized Fields

candidates

java.util.List<E> candidates
List of candidate processes obtained through discovery.


selected

nextgrid.api.pom.Process selected
Current candidate.


priority

int priority
Priority value.


profile

nextgrid.api.pom.QueryProfile profile
Query profile.

Class com.gridsystems.nextgrid.api.pom.AsyncProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: 8003088574283848405L

Class com.gridsystems.nextgrid.api.pom.ControlProcessImpl extends ProcessImpl implements Serializable

Serialized Fields

children

java.util.List<E> children
Collection of children processes. As children processes will, at least, be ranked and sorted at some point of the workflow life-cycle, this collection must be implemented as a list.


localVars

java.util.Map<K,V> localVars
Process local variables.


maxChildren

int maxChildren
Max number of children supported.


memoize

boolean memoize
Memoization flag.

Class com.gridsystems.nextgrid.api.pom.DoWhileProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: 7511269394986234178L

Serialized Fields

expr

nextgrid.api.pom.Expression expr
Conditional expression to evaluate.


index

int index
Current child process being enacted.

Class com.gridsystems.nextgrid.api.pom.IfThenElseProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -5582636353281363056L

Serialized Fields

expr

nextgrid.api.pom.Expression expr
The conditional expression.

Class com.gridsystems.nextgrid.api.pom.PemHelper extends java.lang.Object implements Serializable

Serialized Fields

listeners

java.util.Set<E> listeners
Listeners associated to this process.


lock

java.util.concurrent.locks.ReentrantReadWriteLock lock
Lock used to control access to the listeners set.

Class com.gridsystems.nextgrid.api.pom.ProcessContext extends java.lang.Object implements Serializable

serialVersionUID: 9145702833459112038L

Serialized Fields

discoverers

java.util.Map<K,V> discoverers
Map from process ID to discoverer.


prioritisers

java.util.Map<K,V> prioritisers
Map from process ID to prioritiser.


selectors

java.util.Map<K,V> selectors
Map from process ID to selector.


stsmod

nextgrid.api.env.STSModule stsmod
The STS Module.


attribs

java.util.Map<K,V> attribs
Map from process ID to process state.


listeners

java.util.Map<K,V> listeners
Map from process ID to process listeners.


lock

java.util.concurrent.locks.Lock lock
Lock used to implement control operations.


state

nextgrid.api.pom.ProcessController.State state
Workflow execution state.

Class com.gridsystems.nextgrid.api.pom.ProcessImpl extends PemHelper implements Serializable

Serialized Fields

id

java.net.URI id
The id of this process.


name

java.lang.String name
The name of this process.


description

java.lang.String description
Human-readable description of this process.


parent

nextgrid.api.pom.Process parent
Parent process.


inputs

java.util.Map<K,V> inputs
Map of input references. The keys are the reference IDs.


outputs

java.util.Map<K,V> outputs
Map of output references. The keys are the reference IDs.


usedInputs

java.util.Map<K,V> usedInputs
Set containing the names of the inputs that will be "locally" used by this process.


usedOutputs

java.util.Map<K,V> usedOutputs
Set containing the names of the outputs that will be "locally" used by this process.


attribs

java.util.Map<K,V> attribs
Attribute map.


state

int state
Process enaction state. Used to implement an internal DFA.


validated

boolean validated
Flag that marks if this process has already been validated.


evaluated

boolean evaluated
Evaluation flag.


lazy

boolean lazy
Lazy flag.

Class com.gridsystems.nextgrid.api.pom.RepeatUntilProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -3099620746842223062L

Serialized Fields

expr

nextgrid.api.pom.Expression expr
Conditional expression to evaluate.


index

int index
Current child process being enacted.

Class com.gridsystems.nextgrid.api.pom.SequenceProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -8304168648136245702L

Serialized Fields

index

int index
Current child process being enacted.

Class com.gridsystems.nextgrid.api.pom.ServiceImpl extends ProcessImpl implements Serializable

serialVersionUID: 3531778252650157690L

Serialized Fields

grounding

nextgrid.api.pom.Grounding grounding
The grounding instance.


discovered

boolean discovered
Flag that controls how the grounding was set.

Used in reset to determine if the current grounding must be removed or not.

Class com.gridsystems.nextgrid.api.pom.SplitJoinProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -3773310493929203714L

Class com.gridsystems.nextgrid.api.pom.UnorderedListProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -8766837087826444925L

Serialized Fields

enacted

java.util.BitSet enacted
Flag set for knowing which child processes have already been enacted.


notifier

com.gridsystems.nextgrid.api.pom.UnorderedListProcessImpl.ProcessFinishedNotifier notifier
Used for "process finished" notification.

Class com.gridsystems.nextgrid.api.pom.WhileDoProcessImpl extends ControlProcessImpl implements Serializable

serialVersionUID: -1324090284824130863L

Serialized Fields

expr

nextgrid.api.pom.Expression expr
Conditional expression to evaluate.


loop

int loop
Current loop count.


index

int index
Current child process being enacted.


Package com.gridsystems.nextgrid.api.pom.components

Class com.gridsystems.nextgrid.api.pom.components.FileSystemGrounding extends AbstractGroundingImpl implements Serializable

serialVersionUID: 4080593507919268762L

Class com.gridsystems.nextgrid.api.pom.components.SwingEventLogger extends java.lang.Object implements Serializable


Package com.gridsystems.nextgrid.api.pom.expr

Class com.gridsystems.nextgrid.api.pom.expr.AbstractOperatorExpression extends nextgrid.api.pom.Expression implements Serializable

Serialized Fields

expressions

java.util.List<E> expressions
Contained expressions.


shortcut

boolean shortcut
Shortcut mode.


leftToRight

boolean leftToRight
Evaluation order.

Class com.gridsystems.nextgrid.api.pom.expr.AndExpression extends AbstractOperatorExpression implements Serializable

serialVersionUID: 726222632051561760L

Class com.gridsystems.nextgrid.api.pom.expr.NotExpression extends nextgrid.api.pom.Expression implements Serializable

serialVersionUID: 1163606895353012949L

Serialized Fields

expr

nextgrid.api.pom.Expression expr
Contained expression.

Class com.gridsystems.nextgrid.api.pom.expr.OrExpression extends AbstractOperatorExpression implements Serializable

serialVersionUID: -1454221399127619414L

Class com.gridsystems.nextgrid.api.pom.expr.XPathExpression extends nextgrid.api.pom.Expression implements Serializable

serialVersionUID: -3368997983579800617L

Serialized Fields

minValues

int minValues
Minimum accepted number of returned objects.


maxValues

int maxValues
Maximum accepted number of returned objects.


Package com.gridsystems.nextgrid.api.pom.ref

Class com.gridsystems.nextgrid.api.pom.ref.BooleanReference extends ScalarReference<java.lang.Boolean> implements Serializable

serialVersionUID: 1935664371966827574L

Class com.gridsystems.nextgrid.api.pom.ref.DataHandlerReference extends ReferenceSupport<javax.activation.DataHandler> implements Serializable

serialVersionUID: 7188245805082272044L

Serialized Fields

dh

javax.activation.DataHandler dh
Managed Data Handler.

Class com.gridsystems.nextgrid.api.pom.ref.DomReference extends ReferenceSupport<org.w3c.dom.Document> implements Serializable

serialVersionUID: 1208741903142535808L

Serialized Fields

doc

org.w3c.dom.Document doc
Wrapped XML document.

Class com.gridsystems.nextgrid.api.pom.ref.IncompatibleReferenceException extends nextgrid.api.pom.ProcessException implements Serializable

serialVersionUID: -9061164531660435730L

Serialized Fields

name

java.lang.String name
Reference name.

Class com.gridsystems.nextgrid.api.pom.ref.LongReference extends ScalarReference<java.lang.Long> implements Serializable

serialVersionUID: 1935664371966827574L

Class com.gridsystems.nextgrid.api.pom.ref.NumberReference extends ScalarReference<java.lang.Number> implements Serializable

serialVersionUID: 4674906885244509749L

Class com.gridsystems.nextgrid.api.pom.ref.ObjectReference extends ReferenceSupport<E> implements Serializable

serialVersionUID: -3017895741189696100L

Serialized Fields

type

java.lang.Class<T> type
Value type.


value

java.lang.Object value
The wrapped value.

Class com.gridsystems.nextgrid.api.pom.ref.ReferenceSupport extends java.lang.Object implements Serializable

serialVersionUID: 4543296708806798851L

Serialized Fields

readers

java.util.Set<E> readers
The readers collection.


writers

java.util.Set<E> writers
The writers collection.


rwLock

java.util.concurrent.locks.ReadWriteLock rwLock
Used for locking.


availLock

java.util.concurrent.locks.Lock availLock
Used for availability synchronisation.


cAvailable

java.util.concurrent.locks.Condition cAvailable
Used for availability synchronisation.


available

boolean available
Available flag.

Class com.gridsystems.nextgrid.api.pom.ref.ScalarReference extends ReferenceSupport<E> implements Serializable

serialVersionUID: -913366860389629686L

Serialized Fields

type

java.lang.Class<T> type
Value type.


value

java.lang.Object value
The wrapped value.

Class com.gridsystems.nextgrid.api.pom.ref.StringReference extends ScalarReference<java.lang.String> implements Serializable

serialVersionUID: 929423754685590090L

Class com.gridsystems.nextgrid.api.pom.ref.UnresolvedReferenceException extends nextgrid.api.pom.ProcessException implements Serializable

serialVersionUID: -4158170678939919396L

Serialized Fields

name

java.lang.String name
Reference name.


Package com.gridsystems.nextgrid.api.ram

Class com.gridsystems.nextgrid.api.ram.DefaultDiscoverer extends java.lang.Object implements Serializable

serialVersionUID: -1271543363150251301L

Serialized Fields

registries

java.util.List<E> registries
List of associated registries.


merge

boolean merge
Flag for "results merging".

Class com.gridsystems.nextgrid.api.ram.GrimoiresRegistry extends java.lang.Object implements Serializable

serialVersionUID: -6822945385672008800L


Package uk.ac.soton.itinnovation.nextgrid.api.pom

Class uk.ac.soton.itinnovation.nextgrid.api.pom.JavaGroundingImpl extends AbstractGroundingImpl implements Serializable

serialVersionUID: -7991464254187036277L


Package uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions

Class uk.ac.soton.itinnovation.nextgrid.api.pom.exceptions.ExecutionException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -3043490633674599450L



Copyright © 2006-2008 Grid Systems, S.A.. All Rights Reserved.