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
See Also:
"Consumers of this API must not implement this interface"
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Property (named "DEVICE_CATEGORY") containing a human readable description of the device categories implemented by a device.
    static final String
    Property (named "DEVICE_DESCRIPTION") containing a human readable string describing the actual hardware device.
    static final String
    Property (named "DEVICE_SERIAL") specifying a device's serial number.
    static final String
    Property (named "DRIVER_ID") identifying a driver.
  • Field Details

    • DRIVER_ID

      static final String DRIVER_ID
      Property (named "DRIVER_ID") identifying a driver.

      A DRIVER_ID should 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 DriverLocator service 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 Driver service must be registered with it.

      See Also:
    • DEVICE_CATEGORY

      static final String DEVICE_CATEGORY
      Property (named "DEVICE_CATEGORY") containing a human readable description of the device categories implemented by a device. This property is of type String[]

      Services registered with this property will be treated as devices and discovered by the device manager

      See Also:
    • DEVICE_SERIAL

      static final String DEVICE_SERIAL
      Property (named "DEVICE_SERIAL") specifying a device's serial number.
      See Also:
    • DEVICE_DESCRIPTION

      static final String DEVICE_DESCRIPTION
      Property (named "DEVICE_DESCRIPTION") containing a human readable string describing the actual hardware device.
      See Also: