Framework Professional Edition Package


Package org.mbs.services.cu

This package defines the admin layer API of the of the Control Unit architecture.

See:
          Description

Interface Summary
ControlConstants This interface defines constants used as service registration properties and metada attribute keys in the scope of Control Unit API.
ControlUnit Control Unit is a object which provides formal representation of a certain resource (device, software or hardware components, etc.) so it can be managed in a uniform way by different applications.
ControlUnitAdmin Represents the facade of the Control Unit Admin layer.
ControlUnitListener Applications interested in receiving events for creating and/or deleting of a specified set of Control Unit instances may implement this interface and register as service in the OSGi registry.
HierarchyListener Applications interested in receiving events for changes in the hierarchy of control units (attaching of a control unit to new parent or detaching it from old one) may implement this interface and register as service in the OSGi registry.
StateVariableBatchListener This interface is an extention to the StateVariableListener which allows applications, that implement it, to receive events for multiple state variables' changes, which happened simultaneously for a given control unit, in a single batch.
StateVariableListener StateVariableListeners are registered as OSGi Services.
 

Package org.mbs.services.cu Description

This package defines the admin layer API of the of the Control Unit architecture. Is is intended for use by the applications willing to control and monitor Control Units.
Control Units abstraction provides common representation of a different kind resources - devices or device components, applications or an application components, OSGi bundles and services, users, and so forth. This common abstraction enables applications to monitor and control these resources in a uniform way even without having a prior knowledge of the exact resource characteristics.
Every resource is represented by a instance of ControlUnit interface. Access to the Control Unit instances exported in the OSGi framework is available through the methods of the ControlUnitAdmin service.


Framework Professional Edition Package


Copyright © 1999-2007 ProSyst Software GmbH. All Rights Reserved