|
Class Summary |
| ACARuntime |
Defines the interface of an ACA runtime. |
| ACATimer |
Defines a runtime task performed by a WorkerThread. |
| ARuntime |
A realization of ACA runtime. |
| AWorkerThread |
|
| Component |
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA). |
| Component.LockPack |
|
| ComponentBeanInfo |
Defines JavaBeans properties for Component. |
| ComponentTemplate |
This component provides skeleton codes for writing a component. |
| Contract |
The base class for describing a contract. |
| ContractAny |
The contract that matches any contract. |
| ContractMultiple |
The class which wraps multiple contracts into one. |
| Extension |
An extension is a component that behaves as part of other components
in the sense that when data arrives at an extension, instead of
a new thread is created to handle the data, the thread at the sending
component carries over the component boundary. |
| ForkManager |
Defines the base class that manages "fork" events for a component system. |
| Message |
The base class for implementing a message. |
| Port |
The default implementation of a port. |
| PortBeanInfo |
Defines JavaBeans properties for Port. |
| Task |
Defines a runtime task performed by a WorkerThread. |
| TaskFork |
Defines the "fork" task. |
| TaskNotify |
Defines the "notify" runtime task. |
| TaskReceive |
Defines the "receive" task. |
| TaskSend |
Defines the runtime "send" task performed by a WorkerThread. |
| TaskSpecial |
Defines the "special" runtime task performed by a WorkerThread. |
| Util |
Utilities to manipulate the "path" of a component/port. |
| Util.Link |
The class describes a uni-directional connection between two ports. |
| Wire |
|
| WorkerThread |
Carries out data processing at a component or special runtime tasks. |
| WrapperComponent |
Component that wraps a non-component object. |