Package ist.palcom.assembly.manager

Provides an assembly manager that manages the lifecycle of assemblies.

See:
          Description

Class Summary
AssemblyManager  
InfoMonitor  
NewResourceManager A class responsible for providing Assemblies with resources This is the multi-threaded version, with one thread monitoring each request.
ResourceManager Deprecated. - use the multi-threaded version, ResourceManager3
 

Package ist.palcom.assembly.manager Description

Provides an assembly manager that manages the lifecycle of assemblies.

Package Specification

The class AssemblyManager in this package has the responsibility of loading and stopping assemblies. The actual execution of the assembly is managed by classes in ist.palcom.assemblies.

For use from Java, AssemblyManager has these methods:

The AssemblyManager also provides a PalCom service, which can be used for loading and stopping assemblies remotely. The service is used by AssemblyManagers themselves, for updating assemblies automatically according to PalCom's update mechanism.

The package also contains the class ResourceManager. This ResourceManager is used by running assemblies for monitoring the network, and continously providing the best available resources (connections and services) to the assembly.

TODO: The location of the ResourceManager in this package is not optimal. It should be moved to a package of its own.

See Also:
ist.palcom.assemblies