[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] Eight OSGi Services checked in


Looks like Santa is coming a little early this year :-)

The following eight OSGi services have been checked in and are now available on Eclipse CVS HEAD.  The services are described below:

·        LogService: provides a general-purpose message logger for the OSGi environment. (org,eclipse.equinox.log)
·        HttpService:  provides an embedded HTTP server that is capable of serving HTML and Java servlets. (org,eclipse.equinox.http)
·        Device Access: provides automatic detection of attached and detached hardware devices and can automatically download and start appropriate device drivers. (org,eclipse.equinox.device)
·        Metatype:  defines interfaces that allow bundle developers to describe attribute types in a computer readable form using so-called metadata.  It allows services to specify the type of information of data that they can use as arguments. (org.eclipse.equinox.metatype)
·        User Admin: provides support for users, groups, and limited authentication functionality. (org,eclipse.equinox.useradmin)
·        Wire Admin:  an administrative service that is used to control a wiring topology in the OSGi Service Platform. It is intended to be used by user interfaces or management programs that control the wiring of services in an OSGi Service Platform. (org.eclipse.equinox.wireadmin)
·        Declarative Services:  simplifies the task of authoring OSGi services by performing the work of registering the service and handling service dependencies. This minimizes the amount of code a programmer has to write; it also allows service components to be loaded only when they are needed.  (org.eclipse.equinox.ds)
·        Event Admin:  provides an inter-bundle communication mechanism. It is based on a event publish and subscribe model, popular in many message-based systems  (org.eclipse.equinox.event)

Also, a wrapper to the Eclipse Preferences service has been checked in that provides support for the OSGi Preferences Service (org.eclipse.equinox.preferences).  The OSGi Preferences Service provides a persistent data store for OSGi bundles.

           Note, the Wire Admin Service is not yet complete.  The rest of the services pass all tests.  

Happy Bundle writing!

Santa's Little Helper,
Jennifer Fogell
OSGi Extensions Lead
IBM Device Software Development
Ext 838-9246  T/L 678-9246