| Exception | Description |
|---|---|
| InvalidGraph |
Conditions that occur prior to any task being processed.
|
| InvalidGraph.Circular |
A circular reference has been detected in the graph.
|
| InvalidGraph.MissingDependents |
A task cannot be executed because it has no call with all paramaters
added.
|
| InvalidGraph.MultiMethod |
A task has more than one method that can fire.
|
| InvalidGraph.ViolatedProvides |
When a promise is made that a task will provide an instance, but that
task does not actually add that instance.
|
| InvalidTask |
A task supplied to an archestrator cannot be processed.
|
| InvalidTask.AlreadyAdded |
Attempts to add the same POJO task more than once are rejected else the
results would be ambiguous.
|
| InvalidTask.BadParam |
Thrown when a task method has a parameter that cannot be processed by the
orchestrator.
|
| InvalidTask.BadReturn |
Thrown when a task method has a return type that is neither void nor
boolean.
|
| InvalidTask.NameConflict | |
| InvalidTask.NotPublic | |
| RuntimeGraphError |
Generated during Orchestrator execution.
|
| RuntimeGraphError.Multi |
When multiple errors occur.
|
| RuntimeGraphError.Stall |
An internal error when the main thread is waiting yet there are no other
active threads to complete the task(s) being waited on.
|
| RuntimeGraphError.Timeout |
Copyright © 2018. All rights reserved.