- 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.
- 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.
- DataSourceFactory - Interface in org.osgi.service.jdbc
-
A factory for JDBC connection factories.
- DAY_OF_MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
-
The name of the day of month attribute of a virtual timer event.
- DAY_OF_WEEK - Static variable in interface org.osgi.service.application.ScheduledApplication
-
The name of the day of week attribute of a virtual timer event.
- 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.
- DEADLOCK_DETECTED - Static variable in exception org.osgi.service.coordinator.CoordinationException
-
Registering a Participant with a Coordination would have resulted in a
deadlock.
- 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.
- 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.
- 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.
- 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.
- deleteWire(Wire) - Method in interface org.osgi.service.wireadmin.WireAdmin
-
Delete a Wire
object.
- 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.
- DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
-
- DEPLOYED_CONTENT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the resources to be deployed.
- DEPLOYED_VERSION_ATTRIBUTE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header attribute identifying the deployed version.
- DEPLOYMENT_MANIFESTVERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
-
Manifest header identifying the deployment manifest version.
- DeploymentAdmin - Interface in org.osgi.service.deploymentadmin
-
This is the interface of the Deployment Admin service.
- DeploymentAdminPermission - Class in org.osgi.service.deploymentadmin
-
DeploymentAdminPermission controls access to the Deployment Admin service.
- DeploymentAdminPermission(String, String) - Constructor for class org.osgi.service.deploymentadmin.DeploymentAdminPermission
-
Creates a new DeploymentAdminPermission
object for the given
name
and action
.
- DeploymentCustomizerPermission - Class in org.osgi.service.deploymentadmin.spi
-
The DeploymentCustomizerPermission
permission gives the right to
Resource Processors to access a bundle's (residing in a Deployment Package)
private area.
- DeploymentCustomizerPermission(String, String) - Constructor for class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
-
Creates a new DeploymentCustomizerPermission
object for the given
name
and action
.
- DeploymentException - Exception in org.osgi.service.deploymentadmin
-
Checked exception received when something fails during any deployment
processes.
- DeploymentException(int, String, Throwable) - Constructor for exception org.osgi.service.deploymentadmin.DeploymentException
-
Create an instance of the exception.
- DeploymentException(int, String) - Constructor for exception org.osgi.service.deploymentadmin.DeploymentException
-
Create an instance of the exception.
- DeploymentException(int) - Constructor for exception org.osgi.service.deploymentadmin.DeploymentException
-
Create an instance of the exception.
- DeploymentPackage - Interface in org.osgi.service.deploymentadmin
-
The DeploymentPackage
object represents a deployment package (already
installed or being currently processed).
- DeploymentSession - Interface in org.osgi.service.deploymentadmin.spi
-
The session interface represents a currently running deployment session
(install/update/uninstall).
- description - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
-
The representation of the component configuration's component
description.
- 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.
- destroy() - Method in class org.osgi.service.application.ApplicationHandle
-
The application instance's lifecycle state can be influenced by this
method.
- DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
-
The Blueprint Container for the bundle has been completely destroyed.
- DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
-
The Blueprint extender has started destroying the Blueprint Container for
the bundle.
- destroySpecific() - Method in class org.osgi.service.application.ApplicationHandle
-
Called by the destroy() method to perform application model specific
steps to stop and destroy an application instance safely.
- Device - Interface in org.osgi.service.device
-
Interface for identifying device services.
- 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.upnp.UPnPDevice
-
Constant for the value of the service property DEVICE_CATEGORY
used for all UPnP 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.
- 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.
- DISCOVERY_NAMESPACE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.DiscoveryNamespace
-
Namespace name for Remote Services discovery provider capabilities and
requirements.
- DiscoveryNamespace - Class in org.osgi.service.remoteserviceadmin.namespace
-
Remote Services Discovery Provider Capability and Requirement Namespace.
- dispatcher - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
-
The dispatcher associations for the servlet filter.
- DISPATCHER_ASYNC - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
-
- DISPATCHER_ERROR - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
-
- DISPATCHER_FORWARD - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
-
- DISPATCHER_INCLUDE - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
-
- DISPATCHER_REQUEST - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
-
- dispose() - Method in interface org.osgi.service.component.ComponentInstance
-
Dispose of the component configuration for this component instance.
- DISTRIBUTION_NAMESPACE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.DistributionNamespace
-
Namespace name for Remote Services distribution provider capabilities and
requirements.
- DistributionNamespace - Class in org.osgi.service.remoteserviceadmin.namespace
-
Remote Services Distribution Provider Capability and Requirement Namespace.
- div(Measurement) - Method in class org.osgi.util.measurement.Measurement
-
Returns a new Measurement
object that is the quotient of this
object divided by the specified object.
- div(double, Unit) - Method in class org.osgi.util.measurement.Measurement
-
Returns a new Measurement
object that is the quotient of this
object divided by the specified value.
- div(double) - Method in class org.osgi.util.measurement.Measurement
-
Returns a new Measurement
object that is the quotient of this
object divided by the specified value.
- 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.
- 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.
- dropAllResources() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
-
This method is called during an "uninstall" deployment session.
- dropped(String) - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
-
Called when a resource, associated with a particular resource processor,
had belonged to an earlier version of a deployment package but is not
present in the current version of the deployment package.
- DTOConstants - Class in org.osgi.service.http.runtime.dto
-
Defines standard constants for the DTOs.
- DYNAMIC - Static variable in interface org.osgi.service.dmt.MetaNode
-
Constant for representing a dynamic node in the tree.