| Interface | Description |
|---|---|
| ClipableTaskInterface |
The interface used by Unit to access RunnableTask.
|
| ControlInterface |
The interface used by control tasks to run tasks within their group and perform other control tasks.
|
| ExecutionListener |
A listener that is notified when the execution state of a runnable instance changes
|
| InputCable |
Class Description Here...
|
| IOCable |
A IOCable is an interface which Cables can implement to send and recieve data between the tasks that this cable
connects.
|
| LocalDeployAssistant |
Class Description Here...
|
| OutputCable | |
| RunnableInstance |
Communication interface between data monitors and runnable instances.
|
| RunnableInterface |
The interface used by Unit to access RunnableTask.
|
| RunnableNodeInterface |
An input/output NodeCable associated with a Task which can be Runnable.
|
| SchedulerInterface |
The Interface that all schedulers must implement.
|
| TrianaClient |
Class Description Here...
|
| TrianaServer |
WTF??
The interface that discovery communicate to the Triana clients via.
|
| Class | Description |
|---|---|
| AbstractRunnableTask |
An abstract runnable task.
|
| AbstractServiceTask |
An abstract service task is responsible for handling the wake-ups and output from a task.
|
| DataCable |
A local cable that is used to transfer actual data between tasks.
|
| DataMessage |
DataMessage objects are used to send data between two tasks.
|
| ErrorNode |
An error node
|
| ExecutionEvent |
The event that is generated when a task receives an execution request or starts/finishes an execution cycle.
|
| HistoryTrackerAutoSave |
A TaskGraphManagerListener instance that attaches execution listeners to created tasks.
|
| LocalCable |
A Local input/output implementation (i.e.
|
| Monitor |
This class is used by the LocalCable class to ensure that all the information that is being sent out of a sending
unit is being received by a receiving unit and visa-verse.
|
| NonRunnableClient |
Class Description Here...
|
| NonRunnableTask |
A non-runnable task is one that can be included in a runnable taskgraph, but will throw an exception if an attempt to
run it is made.
|
| NonRunnableTaskFactory |
A taskgraph factory for creating transient tasks.
|
| QueueCable |
A Local input/output implementation (i.e.
|
| RunnableCable |
A local cable with type checking.
|
| RunnableNode |
A NodeCable which has run-time parameters.
|
| RunnableParameterNode |
A NodeCable which has run-time parameters.
|
| RunnableTask |
An extension to Task that allows the underlying OldUnit to be instantiated and run.
|
| RunnableTaskFactory |
Implementation of the TaskgraphFactoryInterface, creates a RunnableTask and associated OldUnit and tool classes
|
| Scheduler |
The scheduler is responsible for waking-up all the input tasks in a taskgraph when the taskgraph is run.
|
| ThreadPool |
Class Description Here...
|
| TriggerNode |
A NodeCable which has run-time parameters.
|
| TypeChecking |
TypeChecking includes several functions which check the validity of connections e.g. functions that check
if an object is a TrianaType or not and others which check if two units are compatible.
|
| VariableDummyUnit |
Created by IntelliJ IDEA.
|
| Exception | Description |
|---|---|
| ClientException |
Class Description Here...
|
| EmptyingException |
An exception thrown when an EmptyingType is given to a unit.
|
| NotCompatibleException |
Thrown when a unit receives a data type which is not compatible with its allowed input types.
|
| NotifyErrorException |
An exception thrown when notifyError is called by the unit.
|
| OutOfRangeException |
Thrown when a unit requests a node which doesn't exist.
|
| SchedulerException |
An exception throws when a taskgraph cannot be run etc.
|