Framework Professional Edition Package


Package org.mbs.services.cu.spi

The SPI package provides a mechanism for implementing resources manageable through Control Unit abstraction and making them available to the applications via the ControlUnitAdmin service.

See:
          Description

Interface Summary
ControlUnitFactory This interface may be registered as an OSGi service in order to make more then one resources of the same type manageable through the Control Unit abstraction.
CUAdminCallback Represents the interface of the Control Unit Admin bundle provided to the implementations of the ManagedControlUnit and ControlUnitFactory.
ManagedControlUnit This interface may be registered as a OSGi service in order to make a single resource manageable through the Control Unit abstraction.
 

Package org.mbs.services.cu.spi Description

The SPI package provides a mechanism for implementing resources manageable through Control Unit abstraction and making them available to the applications via the ControlUnitAdmin service. This package defines the interface between the Control Unit Admin service and resources and is not intended for direct usage by the applications, which use the Control Units.
A Control Unit resource can be a device or a component of a device, an application or an application module, OSGi bundle, OSGi service, a user, and so forth. To make it manageable via the Control Unit abstraction the resource must be wrapped by an instance of the ControlUnit interface and exported to the Control Unit Admin by ManagedControlUnit or ControlUnitFactory service. More complex resources may be represented as a set of control units grouped in a tree like structured exported by several ManagedControlUnit and/or ControlUnitFactory services.


Framework Professional Edition Package


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