Package org.jppf.node.protocol.graph
package org.jppf.node.protocol.graph
-
ClassDescriptionInstances of this class represent tasks that are part of a dependency graph of tasks within a job.
Dependencies can be added using thedependsOn(Collection<TaskNode>)anddependsOn(TaskNode...)methods.A representation of the jobs dependencies graph.A representation of the jobs dependencies graph.Instances of this class represent a node in the job dependencies graph.Exception raised when a dependency cycle is detected between tasks or between jobs.Exception raised when a dependency cycle is detected in a graph of jobs.A representation of the jobs dependencies graph.A graph of the tasks in a job, representing the "depends on" relationships between tasks.A node in the graph of the tasks in a job which represents a task and its dependants.Utility and factory methods to build and manipulate graphs of tasks.Information about the task graph, if any, for a job.TaskNode<T>Interface for tasks that are part of a dependency graph of tasks within a job.
Dependencies can be added using thedependsOn(Collection<TaskNode>)anddependsOn(TaskNode...)methods.Visitor interface for a graph of tasks with dependencies.Enumeration of the possible outcomes (other than exceptions) of the visit of a node in a graph of tasks.