Uses of Interface
nextgrid.api.pom.Process

Packages that use Process
nextgrid.api.builder   
nextgrid.api.env   
nextgrid.api.pem   
nextgrid.api.pom   
nextgrid.api.ram   
 

Uses of Process in nextgrid.api.builder
 

Methods in nextgrid.api.builder that return Process
 Process POMBuilder.importFrom(java.io.File src)
          Imports a POM from the given source.
 Process POMBuilder.importFrom(java.io.InputStream is)
          Imports a POM from an input stream.
 Process POMBuilder.importFrom(java.net.URI src)
          Imports a POM from the given source.
 Process POMBuilder.importFrom(java.net.URL src)
          Imports a POM from the given source.
 Process POMBuilder.toPOM(T model)
          Converts a model into a POM instance.
 

Methods in nextgrid.api.builder that return types with arguments of type Process
 java.util.Collection<Process> POMBuilder.importAllFrom(java.io.InputStream is)
          Imports all processes contained in the given source.
 java.util.Collection<Process> POMBuilder.importAllFrom(java.net.URI uri)
          Imports all processes contained in the given source.
 

Methods in nextgrid.api.builder with parameters of type Process
 T POMBuilder.fromPOM(Process process)
          Converts a POM instance into another model type.
 

Uses of Process in nextgrid.api.env
 

Methods in nextgrid.api.env that return Process
 Process Prioritiser.prioritise(Process process)
          Prioritise a process.
 

Methods in nextgrid.api.env that return types with arguments of type Process
 java.util.Collection<Process> ProcessDiscoverer.discover(AbstractProcess process)
          Searches through associated registries all processes matching the semantic description of the abstract process passed as a parameter.
 java.util.Collection<Process> ProcessDiscoverer.discover(QueryProfile profile)
          Searches through associated registries all processes matching the specified query profile.
 

Methods in nextgrid.api.env with parameters of type Process
 Process Prioritiser.prioritise(Process process)
          Prioritise a process.
 void ProcessSelector.select(Process p)
          Selects a process among the candidates collection held by the specified abstract process.
 

Uses of Process in nextgrid.api.pem
 

Methods in nextgrid.api.pem that return Process
 Process POMEvent.getProcess()
          Gets the value of process.
 

Methods in nextgrid.api.pem that return types with arguments of type Process
 java.util.List<Process> DiscoveryEvent.getCandidates()
          Gets the value of candidates.
 

Constructors in nextgrid.api.pem with parameters of type Process
DiscoveryEvent(ProcessDiscoverer discoverer, Process process)
          Creates an instance.
DiscoveryEvent(ProcessDiscoverer discoverer, Process process, java.util.List<Process> candidates)
          Creates an instance.
DiscoveryEvent(ProcessDiscoverer discoverer, Process process, java.util.List<Process> candidates, DiscoveryException exception)
          Creates an instance.
POMEvent(Process process)
          Creates an instance.
ProcessEvent(Process process)
          Creates an instance.
 

Constructor parameters in nextgrid.api.pem with type arguments of type Process
DiscoveryEvent(ProcessDiscoverer discoverer, Process process, java.util.List<Process> candidates)
          Creates an instance.
DiscoveryEvent(ProcessDiscoverer discoverer, Process process, java.util.List<Process> candidates, DiscoveryException exception)
          Creates an instance.
 

Uses of Process in nextgrid.api.pom
 

Subinterfaces of Process in nextgrid.api.pom
 interface AbstractProcess
          An AbstractProcess represents a process with no implementation binding details, but only semantic information that can be used to discover compliant implementations through the grid.
 interface AsyncProcess
          A process of this type is executed asynchronously with the rest of the workflow.
 interface ControlProcess
          Type description.
 interface DoWhileProcess
          DoWhileProcess type.
 interface IfThenElseProcess
          Type description.
 interface LoopProcess
          Type description.
 interface RepeatUntilProcess
          RepeatUntilProcess type.
 interface SequenceProcess
          Control process that forces all its children to execute in a sequential basis.
 interface Service
          A Service is a concrete process.
 interface SplitJoinProcess
          This process concurrently enacts a set of processes, implementing a barrier-like synchronisation point at the end of all processes execution.
 interface UnorderedListProcess
          Enacts all its children subprocesses in an indeterministic order, but never concurrently.
 interface WhileDoProcess
          WhileDoProcess type.
 

Methods in nextgrid.api.pom that return Process
 Process Process.copy()
          Makes a deep copy of this instance.
 Process Process.findProcessById(java.net.URI id)
          Searches through the entire workflow a Process instance with the given identifier.
 Process Process.findRoot()
          Finds the workflow root process.
 Process[] ControlProcess.getChildren()
          Gets the processes in the children list.
 Process ControlProcess.getChildren(int index)
          Gets a child process by its index.
 Process IfThenElseProcess.getElse()
          Gets the process in the "else" branch.
 Process Process.getParent()
          Gets the parent of this process.
 Process AbstractProcess.getSelected()
          Gets the currently selected implementation candidate.
 Process IfThenElseProcess.getThen()
          Gets the process in the "then" branch.
 Process ControlProcess.removeChild(int index)
          Removes the element at the specified position in this list.
 Process IfThenElseProcess.setElse(Process process)
          Sets the process in the "else" branch.
 Process IfThenElseProcess.setThen(Process process)
          Sets the process in the "then" branch.
 

Methods in nextgrid.api.pom that return types with arguments of type Process
 java.util.List<Process> AbstractProcess.getCandidates()
          Gets the list of candidates for this abstract process.
 java.util.Set<Process> Reference.getReaders()
          Gets the reader processes attached to this reference.
 java.util.Set<Process> Reference.getWriters()
          Gets the writer processes attached to this reference.
 

Methods in nextgrid.api.pom with parameters of type Process
 void ControlProcess.addChildren(int index, Process child)
          Inserts the specified element at the specified position in this list.
 void ControlProcess.addChildren(Process... processes)
          Adds a set of processes to the child list.
 void Reference.addReader(Process reader)
          Adds a process to the readers list.
 void Reference.addWriter(Process writer)
          Adds a process to the writers list.
 boolean ControlProcess.removeChild(Process child)
          Removes a process instance from the children list.
 void Reference.removeReader(Process reader)
          Removes a process from the readers list.
 void Reference.removeWriter(Process writer)
          Removes a process from the writers list.
 void ControlProcess.setChildren(int index, Process child)
          Sets a child process.
 void ControlProcess.setChildren(Process... children)
          Sets the list of child processes for this process instance.
 Process IfThenElseProcess.setElse(Process process)
          Sets the process in the "else" branch.
 void Process.setParent(Process parent)
          Sets the parent of this process.
 void AbstractProcess.setSelected(Process p)
          Selects the specified process as the implementation of this instance.
 Process IfThenElseProcess.setThen(Process process)
          Sets the process in the "then" branch.
 

Method parameters in nextgrid.api.pom with type arguments of type Process
 void Process.prioritise(ProcessEnvironment env, java.util.PriorityQueue<Process> queue)
          Determines the evaluation order of this process children.
 void AbstractProcess.setCandidates(java.util.Collection<Process> candidates)
          Sets the list of candidates for this abstract process.
 

Uses of Process in nextgrid.api.ram
 

Methods in nextgrid.api.ram that return Process
 Process Registry.get(java.net.URI uri)
          Retrieves a process from a registry.
 

Methods in nextgrid.api.ram that return types with arguments of type Process
 java.util.Collection<Process> Registry.query(java.lang.String query, java.lang.String lang)
          Performs a query in a given language.
 

Methods in nextgrid.api.ram with parameters of type Process
 void Registry.delete(Process process)
          Removes a process from a registry.
 java.net.URI Registry.register(Process process)
          Registers a process.
 



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