Package org.osgi.service.device
Interface Constants
public interface Constants
This interface defines standard names for property keys associated with
Device and Driver services.
The values associated with these keys are of type java.lang.String,
unless otherwise stated.
- Since:
- 1.1
- Author:
- $Id: 4bbe7b4b8219c31f85a0dfc73b3b062a4b63c69e $
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringProperty (named "DEVICE_CATEGORY") containing a human readable description of the device categories implemented by a device.static final StringProperty (named "DEVICE_DESCRIPTION") containing a human readable string describing the actual hardware device.static final StringProperty (named "DEVICE_SERIAL") specifying a device's serial number.static final StringProperty (named "DRIVER_ID") identifying a driver.
-
Field Details
-
DRIVER_ID
Property (named "DRIVER_ID") identifying a driver.A
DRIVER_IDshould start with the reversed domain name of the company that implemented the driver (e.g.,com.acme), and must meet the following requirements:- It must be independent of the location from where it is obtained.
- It must be independent of the
DriverLocatorservice that downloaded it. - It must be unique.
- It must be different for different revisions of the same driver.
This property is mandatory, i.e., every
Driverservice must be registered with it.- See Also:
-
DEVICE_CATEGORY
Property (named "DEVICE_CATEGORY") containing a human readable description of the device categories implemented by a device. This property is of typeString[]Services registered with this property will be treated as devices and discovered by the device manager
- See Also:
-
DEVICE_SERIAL
Property (named "DEVICE_SERIAL") specifying a device's serial number.- See Also:
-
DEVICE_DESCRIPTION
Property (named "DEVICE_DESCRIPTION") containing a human readable string describing the actual hardware device.- See Also:
-