- DATA_AVAILABLE - Static variable in interface org.osgi.service.serial.SerialEvent
-
Event type indicating data available.
- DATA_ROOT_URIS - Static variable in interface org.osgi.service.dmt.spi.DataPlugin
-
The string to be used as key for the “dataRootURIs” property when an
DataPlugin is registered.
- DATA_STORE_FAILURE - Static variable in exception org.osgi.service.dmt.DmtException
-
An error related to the recipient data store occurred while processing
the request.
- DATABITS_5 - Static variable in class org.osgi.service.serial.SerialConstants
-
Data bits: 5.
- DATABITS_6 - Static variable in class org.osgi.service.serial.SerialConstants
-
Data bits: 6.
- DATABITS_7 - Static variable in class org.osgi.service.serial.SerialConstants
-
Data bits: 7.
- DATABITS_8 - Static variable in class org.osgi.service.serial.SerialConstants
-
Data bits: 8.
- DataPlugin - Interface in org.osgi.service.dmt.spi
-
An implementation of this interface takes the responsibility of handling data
requests in a subtree of the DMT.
- DAY - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of time.
- DDF_LIST - Static variable in class org.osgi.service.dmt.DmtConstants
-
A string defining a DDF URI, indicating that the node is a LIST node.
- DDF_MAP - Static variable in class org.osgi.service.dmt.DmtConstants
-
A string defining a DDF URI, indicating that the node is a MAP node.
- DDF_SCAFFOLD - Static variable in class org.osgi.service.dmt.DmtConstants
-
A string defining a DDF URI, indicating that the node is a SCAFFOLD node.
- Deactivate - Annotation Type in org.osgi.service.component.annotations
-
Identify the annotated method as the deactivate
method of a Service
Component.
- deactivate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The name of the deactivate method.
- DEACTIVATION_REASON_BUNDLE_STOPPED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the bundle was
stopped.
- DEACTIVATION_REASON_CONFIGURATION_DELETED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because its configuration was
deleted.
- DEACTIVATION_REASON_CONFIGURATION_MODIFIED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because its configuration was
changed.
- DEACTIVATION_REASON_DISABLED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the component was
disabled.
- DEACTIVATION_REASON_DISPOSED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because the component was
disposed.
- DEACTIVATION_REASON_REFERENCE - Static variable in interface org.osgi.service.component.ComponentConstants
-
The component configuration was deactivated because a reference became
unsatisfied.
- DEACTIVATION_REASON_UNSPECIFIED - Static variable in interface org.osgi.service.component.ComponentConstants
-
The reason the component configuration was deactivated is unspecified.
- DECIBEL - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of logarithmic ratio quantities.
- decode(String) - Static method in class org.osgi.service.dmt.Uri
-
Decode the node name so that back slash and forward slash are unescaped
from a back slash.
- defaultEnabled - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The initial enabled state.
- Deferred<T> - Class in org.osgi.util.promise
-
A Deferred Promise resolution.
- Deferred() - Constructor for class org.osgi.util.promise.Deferred
-
Create a new Deferred with an associated Promise.
- DEGREE - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of plane angle.
- DEGREE_CELSIUS - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of Celsius temperature.
- delete() - Method in interface org.osgi.service.cm.Configuration
-
Delete this Configuration
object.
- DELETE - Static variable in class org.osgi.service.dmt.Acl
-
Principals holding this permission can issue DELETE commands on the node
having this ACL.
- DELETE - Static variable in class org.osgi.service.dmt.security.DmtPermission
-
Holders of DmtPermission with the Delete action present can delete nodes
from the DMT, that is they are authorized to execute the deleteNode()
method of the DmtSession.
- delete() - Method in interface org.osgi.service.resourcemonitoring.ResourceMonitor
-
Disable and delete this instance of Resource Monitor.
- deleted(String) - Method in interface org.osgi.service.cm.ManagedServiceFactory
-
Remove a factory instance.
- DELETED - Static variable in interface org.osgi.service.dmt.DmtEvent
-
Event type indicating nodes that were deleted.
- deleteNode(String) - Method in interface org.osgi.service.dmt.DmtSession
-
Delete the given node.
- deleteNode(String[]) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
-
Delete the given node.
- deleteObject(String) - Method in interface org.osgi.service.tr069todmt.TR069Connector
-
Delete an object from a table.
- deletePermission(String, int) - Method in class org.osgi.service.dmt.Acl
-
Create a new Acl
instance from this Acl
with the given
permission revoked from the given principal.
- DELIVERY_ASYNC_ORDERED - Static variable in interface org.osgi.service.event.EventConstants
-
Event Handler delivery quality value specifying the Event Handler
requires asynchronously delivered events be delivered in order.
- DELIVERY_ASYNC_UNORDERED - Static variable in interface org.osgi.service.event.EventConstants
-
Event Handler delivery quality value specifying the Event Handler does
not require asynchronously delivered events be delivered in order.
- description - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The representation of the component configuration's component
description.
- DESCRIPTION - Static variable in class org.osgi.service.dal.FunctionData
-
Metadata key, which value represents the data description.
- DESCRIPTION - Static variable in interface org.osgi.service.dal.OperationMetadata
-
Metadata key, which value represents the operation description.
- DESCRIPTION - Static variable in interface org.osgi.service.dal.PropertyMetadata
-
Metadata key, which value represents the property description.
- deserialize(byte[]) - Method in interface org.osgi.service.enocean.descriptions.EnOceanChannelDescription
-
Tries to deserialize a series of bytes into a documented value object
(raw bytes, Double or
EnOceanChannelEnumValue
.
- deserialize(byte[]) - Method in interface org.osgi.service.enocean.descriptions.EnOceanMessageDescription
-
Deserializes an array of bytes into the EnOceanChannels available to the
payload, if possible.
- Designate - Annotation Type in org.osgi.service.metatype.annotations
-
Generate a
Designate
element in the Meta Type Resource for an
ObjectClassDefinition
using the annotated Declarative Services
component.
- Device - Interface in org.osgi.service.dal
-
Represents the device in the OSGi service registry.
- Device - Interface in org.osgi.service.device
-
Interface for identifying device services.
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.dal.Device
-
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.device.Constants
-
Property (named "DEVICE_CATEGORY") containing a human readable
description of the device categories implemented by a device.
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.enocean.EnOceanDevice
-
Property name for the mandatory DEVICE_CATEGORY of the device
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.serial.SerialDevice
-
Constant for the value of the service property DEVICE_CATEGORY
used for all Serial devices.
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.upnp.UPnPDevice
-
Constant for the value of the service property DEVICE_CATEGORY
used for all UPnP devices.
- DEVICE_CATEGORY - Static variable in interface org.osgi.service.usbinfo.USBInfoDevice
-
Constant for the value of the service property DEVICE_CATEGORY
used for all USB devices.
- DEVICE_DESCRIPTION - Static variable in interface org.osgi.service.device.Constants
-
Property (named "DEVICE_DESCRIPTION") containing a human
readable string describing the actual hardware device.
- DEVICE_INTERNAL_ERROR - Static variable in exception org.osgi.service.upnp.UPnPException
-
The invoked action failed during execution.
- DEVICE_SERIAL - Static variable in interface org.osgi.service.device.Constants
-
Property (named "DEVICE_SERIAL") specifying a device's serial
number.
- DeviceException - Exception in org.osgi.service.dal
-
DeviceException
is a special IOException
, which is thrown to
indicate that there is a device operation fail.
- DeviceException() - Constructor for exception org.osgi.service.dal.DeviceException
-
Construct a new device exception with null
message.
- DeviceException(String) - Constructor for exception org.osgi.service.dal.DeviceException
-
Constructs a new device exception with the given message.
- DeviceException(String, Throwable) - Constructor for exception org.osgi.service.dal.DeviceException
-
Constructs a new device exception with the given message and cause.
- DeviceException(String, Throwable, int) - Constructor for exception org.osgi.service.dal.DeviceException
-
Constructs a new device exception with the given message, cause and code.
- DevicePermission - Class in org.osgi.service.dal
-
A bundle's authority to perform specific privileged administrative operations
on the devices.
- DevicePermission(String, String) - Constructor for class org.osgi.service.dal.DevicePermission
-
Creates a new DevicePermission
with the given filter and actions.
- DevicePermission(Device, String) - Constructor for class org.osgi.service.dal.DevicePermission
-
Creates a new DevicePermission
with the given device and actions.
- disable() - Method in interface org.osgi.service.resourcemonitoring.ResourceMonitor
-
Disable the monitoring of this resource type for the resource context
associated with this monitor instance.
- disableComponent(String) - Method in interface org.osgi.service.component.ComponentContext
-
Disables the specified component name.
- disableComponent(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
-
Disables the specified component description.
- DiskStorageMonitor - Interface in org.osgi.service.resourcemonitoring.monitor
-
- dispose() - Method in interface org.osgi.service.component.ComponentInstance
-
Dispose of the component configuration for this component instance.
- DmtAdmin - Interface in org.osgi.service.dmt
-
An interface providing methods to open sessions and register listeners.
- DmtConstants - Class in org.osgi.service.dmt
-
Defines standard names for DmtAdmin
.
- DmtData - Class in org.osgi.service.dmt
-
An immutable data structure representing the contents of a leaf or interior
node.
- DmtData(String) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of chr
format with the given
string value.
- DmtData(Date) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of dateTime
format with the
given Date value.
- DmtData(Object) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of node
format with the given
object value.
- DmtData(String, int) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of the specified format and set its
value based on the given string.
- DmtData(int) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of int
format and set its
value.
- DmtData(float) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of float
format and set its
value.
- DmtData(long) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of long
format and set its
value.
- DmtData(boolean) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of bool
format and set its
value.
- DmtData(byte[]) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of bin
format and set its
value.
- DmtData(byte[], boolean) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of bin
or b64
format
and set its value.
- DmtData(byte[], int) - Constructor for class org.osgi.service.dmt.DmtData
-
Create a DmtData
instance of the specified format and set its
value based on the given byte[]
.
- DmtData(String, String) - Constructor for class org.osgi.service.dmt.DmtData
-
- DmtData(String, byte[]) - Constructor for class org.osgi.service.dmt.DmtData
-
- DmtEvent - Interface in org.osgi.service.dmt
-
Event class storing the details of a change in the tree.
- DmtEventListener - Interface in org.osgi.service.dmt
-
Registered implementations of this class are notified via
DmtEvent
objects about important changes in the tree.
- DmtException - Exception in org.osgi.service.dmt
-
Checked exception received when a DMT operation fails.
- DmtException(String, int, String) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception.
- DmtException(String, int, String, Throwable) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception, specifying the cause exception.
- DmtException(String, int, String, Vector, boolean) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception, specifying the list of cause
exceptions and whether the exception is a fatal one.
- DmtException(String[], int, String) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception, specifying the target node as an
array of path segments.
- DmtException(String[], int, String, Throwable) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception, specifying the target node as an
array of path segments, and specifying the cause exception.
- DmtException(String[], int, String, Vector, boolean) - Constructor for exception org.osgi.service.dmt.DmtException
-
Create an instance of the exception, specifying the target node as an
array of path segments, the list of cause exceptions, and whether the
exception is a fatal one.
- DmtIllegalStateException - Exception in org.osgi.service.dmt
-
Unchecked illegal state exception.
- DmtIllegalStateException() - Constructor for exception org.osgi.service.dmt.DmtIllegalStateException
-
Create an instance of the exception with no message.
- DmtIllegalStateException(String) - Constructor for exception org.osgi.service.dmt.DmtIllegalStateException
-
Create an instance of the exception with the specified message.
- DmtIllegalStateException(Throwable) - Constructor for exception org.osgi.service.dmt.DmtIllegalStateException
-
Create an instance of the exception with the specified cause exception
and no message.
- DmtIllegalStateException(String, Throwable) - Constructor for exception org.osgi.service.dmt.DmtIllegalStateException
-
Create an instance of the exception with the specified message and cause
exception.
- DmtPermission - Class in org.osgi.service.dmt.security
-
Controls access to management objects in the Device Management Tree (DMT).
- DmtPermission(String, String) - Constructor for class org.osgi.service.dmt.security.DmtPermission
-
Creates a new DmtPermission object for the specified DMT URI with the
specified actions.
- DmtPrincipalPermission - Class in org.osgi.service.dmt.security
-
Indicates the callers authority to create DMT sessions on behalf of a remote
management server.
- DmtPrincipalPermission(String) - Constructor for class org.osgi.service.dmt.security.DmtPrincipalPermission
-
Creates a new DmtPrincipalPermission
object with its name set to
the target string.
- DmtPrincipalPermission(String, String) - Constructor for class org.osgi.service.dmt.security.DmtPrincipalPermission
-
Creates a new DmtPrincipalPermission
object using the 'canonical'
two argument constructor.
- DmtSession - Interface in org.osgi.service.dmt
-
DmtSession provides concurrent access to the DMT.
- DOMCLASSFILE - Static variable in class org.osgi.util.xml.XMLParserActivator
-
Fully qualified path name of DOM Parser Factory Class Name file
- DOMFACTORYNAME - Static variable in class org.osgi.util.xml.XMLParserActivator
-
Filename containing the DOM Parser Factory Class name.
- DOOR - Static variable in interface org.osgi.service.dal.functions.Types
-
The function type is applicable to:
MultiLevelControl
- indicates that the MultiLevelControl
can control the door position.
- DOUBLE - Static variable in interface org.osgi.service.metatype.AttributeDefinition
-
The DOUBLE
type.
- Driver - Interface in org.osgi.service.device
-
A Driver
service object must be registered by each Driver bundle
wishing to attach to Device services provided by other drivers.
- DRIVER_ID - Static variable in interface org.osgi.service.device.Constants
-
Property (named "DRIVER_ID") identifying a driver.
- DriverLocator - Interface in org.osgi.service.device
-
A Driver Locator service can find and load device driver bundles given a
property set.
- DriverSelector - Interface in org.osgi.service.device
-
When the device manager detects a new Device service, it calls all registered
Driver services to determine if anyone matches the Device service.
- DYNAMIC - Static variable in interface org.osgi.service.dmt.MetaNode
-
Constant for representing a dynamic node in the tree.
- DYNE - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of force.