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.
|