@Version("1.0.2") package org.osgi.service.dal
Device Abstraction Layer Package Version 1.0.
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.
Example import for consumers using the API in this package:
Import-Package: org.osgi.service.dal; version="[1.0,2.0)"
Example import for providers implementing the API in this package:
Import-Package: org.osgi.service.dal; version="[1.0,1.1)"
ClassDescriptionRepresents the device in the OSGi service registry.
DeviceExceptionis a special
IOException, which is thrown to indicate that there is a device operation fail.A bundle's authority to perform specific privileged administrative operations on the devices.Function service provides specific device operations and properties.Abstract
Functiondata wrapper.Asynchronous event, which marks a function property value modification.Contains metadata about function operation.Contains metadata about a function property, a function operation parameter or a function operation return value.Contains most of the International System of Units unit symbols.