See: Description
| Interface | Description |
|---|---|
| FunctionalTaskItem |
Simplified functional interface equivalent to abstract class
IndexableTaskItem. |
| TaskGroup.HasTaskGroup |
An interface representing a type composes a TaskGroup.
|
| TaskItem |
Type representing a unit of work, upon invocation produces result of
Indexable type. |
| Class | Description |
|---|---|
| DAGNode<DataT,NodeT extends DAGNode<DataT,NodeT>> |
The type representing node in a
DAGraph. |
| DAGraph<DataT,NodeT extends DAGNode<DataT,NodeT>> |
Type representing a DAG (directed acyclic graph).
|
| FunctionalTaskItem.Context |
Type representing context of an
FunctionalTaskItem. |
| Graph<DataT,NodeT extends Node<DataT,NodeT>> |
Type representing a directed graph data structure.
|
| IndexableTaskItem |
An index-able TaskItem with a TaskGroup.
|
| Node<DataT,NodeT extends Node<DataT,NodeT>> |
Type represents a node in a
Graph. |
| PostRunTaskCollection |
A collection of "Post Run" tasks.
|
| TaskGroup |
Type representing a group of task entries with dependencies between them.
|
| TaskGroup.InvocationContext |
A mutable type that can be used to pass data around task items during the invocation
of the TaskGroup.
|
| VoidIndexable |
Represents an index-able model, when used as return type of a method,
it indicates invocation of the method may cause side-effect but does
not produce a value.
|
| Enum | Description |
|---|---|
| TaskGroupTerminateOnErrorStrategy |
Defines task group termination strategies to be used once a task error-ed.
|
Copyright © 2019. All rights reserved.