|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| IAssemblyManager | |
| IResourceManager | |
| Class Summary | |
|---|---|
| AddDeclCommandEvent | |
| Assembly | An Assembly is a service that manages a set of connections, and that can have a script coordinating services. |
| AssemblyDeviceContext | An AssemblyDeviceContext is a DeviceContext for devices that support assemblies. |
| AssemblyParser | Aux class |
| AssemblyXMLFactory | |
| EditCommandEvent | |
| RemoveDeclCommandEvent | |
| ResourceRequestEvent | |
| ResourceResponseEvent | |
| ScriptedAssembly | |
| SemanticError | |
| State | |
| StateContext | |
| UpdateStateMachine | |
| UpdateThread | A class for handling the communication of updates between two AssemblyManagers. |
Provides classes that can execute PalCom assemblies.
The assembly is PalCom's mechanism for combining and
coordinating services. This package contains a class Assembly that implements a simple assembly,
which is basically a collection of connections between
services. There is also a class ScriptedAssembly, which implements execution
of scripts in more advanced scripted assemblies.
The assembly classes in this package cooperate closely with the
AssemblyManager in ist.palcom.assembly.manager. It is the responsibility of the
AssemblyManager to start and stop the assemblies.
Assemblies are described using assembly descriptors, as
defined in ist.palcom.resource.descriptor.
The normal run-time use of the classes in this package is to execute
assembly descriptors that have been read from an XML file or similar
(without implementing anything directly in Java). At the same time,
the classes serve as an object-oriented framework. It is possible to
extend Assembly or ScriptedAssembly at the Java level, for
implementing an assembly directly in Java.
ist.palcom.assembly.manager
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||