Index
Date: 2016-06-25

A B C D E F G H I J K L M N O P R S T U V W X Y

## A

A - Static variable in class org.osgi.util.measurement.Unit
  The electric current unit ampere (A)
absolutePath() - Method in interface org.osgi.service.prefs.Preferences
  Returns this node's absolute path name.
Acl - Class in org.osgi.service.dmt
  `Acl` is an immutable class representing structured access to DMT ACLs.
Acl(String) - Constructor for class org.osgi.service.dmt.Acl
  Create an instance of the ACL from its canonical string representation.
Acl(String[], int[]) - Constructor for class org.osgi.service.dmt.Acl
  Creates an instance with a specified list of principals and the permissions they hold.
Activate - Annotation Type in org.osgi.service.component.annotations
  Identify the annotated method as the `activate` method of a Service Component.
activate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The name of the activate method.
ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  The component's manager must eagerly activate the component.
ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  The component's manager must lazily activate the component.
ACTIVE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The component configuration is active.
ADD - Static variable in class org.osgi.service.dmt.Acl
  Principals holding this permission can issue ADD commands on the node having this ACL.
ADD - Static variable in class org.osgi.service.dmt.security.DmtPermission
  Holders of DmtPermission with the Add action present can create new nodes in the DMT, that is they are authorized to execute the createInteriorNode() and createLeafNode() methods of the DmtSession.
add(Measurement) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the sum of this object added to the specified object.
add(double, Unit) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the sum of this object added to the specified value.
add(double) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the sum of this object added to the specified value.
addAttribute(String, Object) - Method in interface org.osgi.service.repository.RequirementBuilder
  Add an attribute to the set of attributes.
addDirective(String, String) - Method in interface org.osgi.service.repository.RequirementBuilder
  Add a directive to the set of directives.
ADDED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating nodes that were added.
ADDED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
  An endpoint has been added.
addInformation(Dictionary) - Method in interface org.osgi.service.provisioning.ProvisioningService
  Adds the key/value pairs contained in `info` to the Provisioning Information dictionary.
addInformation(ZipInputStream) - Method in interface org.osgi.service.provisioning.ProvisioningService
  Processes the `ZipInputStream` and extracts information to add to the Provisioning Information dictionary, as well as, install/update and start bundles.
addLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
  Subscribes to `LogEntry` objects.
addMember(Role) - Method in interface org.osgi.service.useradmin.Group
  Adds the specified `Role` object as a basic member to this `Group` object.
addParticipant(Participant) - Method in interface org.osgi.service.coordinator.Coordination
  Register a Participant with this Coordination.
addParticipant(Participant) - Method in interface org.osgi.service.coordinator.Coordinator
  Register a Participant with the `current Coordination`.
addPermission(String, int) - Method in class org.osgi.service.dmt.Acl
  Create a new `Acl` instance from this `Acl` with the given permission added for the given principal.
addRequiredMember(Role) - Method in interface org.osgi.service.useradmin.Group
  Adds the specified `Role` object as a required member to this `Group` object.
addServiceListener(ApplicationServiceListener, String) - Method in interface org.osgi.application.ApplicationContext
  Adds the specified `ApplicationServiceListener` object to this context application instance's list of listeners.
addServiceListener(ApplicationServiceListener, String[]) - Method in interface org.osgi.application.ApplicationContext
  Adds the specified `ApplicationServiceListener` object to this context application instance's list of listeners.
ADMIN - Static variable in class org.osgi.service.coordinator.CoordinationPermission
  The action string `admin`.
ADMIN - Static variable in class org.osgi.service.useradmin.UserAdminPermission
  The permission name "admin".
ALERT_NOT_ROUTED - Static variable in exception org.osgi.service.dmt.DmtException
  An alert can not be sent from the device to the given principal.
AlertItem - Class in org.osgi.service.dmt.notification
  Immutable data structure carried in an alert (client initiated notification).
AlertItem(String, String, String, DmtData) - Constructor for class org.osgi.service.dmt.notification.AlertItem
  Create an instance of the alert item.
AlertItem(String[], String, String, DmtData) - Constructor for class org.osgi.service.dmt.notification.AlertItem
  Create an instance of the alert item, specifying the source node URI as an array of path segments.
AlertPermission - Class in org.osgi.service.dmt.security
  Indicates the callers authority to send alerts to management servers, identified by their principal names.
AlertPermission(String) - Constructor for class org.osgi.service.dmt.security.AlertPermission
  Creates a new `AlertPermission` object with its name set to the target string.
AlertPermission(String, String) - Constructor for class org.osgi.service.dmt.security.AlertPermission
  Creates a new `AlertPermission` object using the 'canonical' two argument constructor.
ALL - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
  Argument for `getAttributeDefinitions(int)`.
all(Collection<Promise<S>>) - Static method in class org.osgi.util.promise.Promises
  Create a new Promise that is a latch on the resolution of the specified Promises.
all(Promise<? extends T>...) - Static method in class org.osgi.util.promise.Promises
  Create a new Promise that is a latch on the resolution of the specified Promises.
ALL_PERMISSION - Static variable in class org.osgi.service.dmt.Acl
  Principals holding this permission can issue any command on the node having this ACL.
ALREADY_ENDED - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The Coordination has already terminated normally.
ALREADY_PUSHED - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The Coordination was already on a thread's thread local Coordination stack.
and(RequirementExpression, RequirementExpression) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Combine two `RequirementExpression`s into a requirement expression using the `and` operator.
and(RequirementExpression, RequirementExpression, RequirementExpression...) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Combine multiple `RequirementExpression`s into a requirement expression using the `and` operator.
AndExpression - Interface in org.osgi.service.repository
  A `RequirementExpression` representing the `and` of a number of requirement expressions.
APPLICATION_CONTAINER - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the application container of the application.
APPLICATION_COPYRIGHT - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized copyright notice of the application.
APPLICATION_DESCRIPTION - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized description of the application.
APPLICATION_DESCRIPTOR - Static variable in class org.osgi.service.application.ApplicationHandle
  The property key for the pid of the corresponding application descriptor.
APPLICATION_DOCUMENTATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized documentation of the application.
APPLICATION_DUPLICATE_SCHEDULE_ID - Static variable in exception org.osgi.service.application.ApplicationException
  The application scheduling failed because the specified identifier is already in use.
APPLICATION_EXITVALUE_NOT_AVAILABLE - Static variable in exception org.osgi.service.application.ApplicationException
  The exit value is not available for an application instance because the instance has not terminated.
APPLICATION_ICON - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized icon of the application.
APPLICATION_INTERNAL_ERROR - Static variable in exception org.osgi.service.application.ApplicationException
  An exception was thrown by the application or the corresponding container during launch.
APPLICATION_INVALID_STARTUP_ARGUMENT - Static variable in exception org.osgi.service.application.ApplicationException
  One of the specified startup arguments is invalid, for example its type is not permitted.
APPLICATION_LAUNCHABLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the launchable property of the application.
APPLICATION_LICENSE - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized license of the application.
APPLICATION_LOCATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the location of the application.
APPLICATION_LOCKED - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the locked property of the application.
APPLICATION_LOCKED - Static variable in exception org.osgi.service.application.ApplicationException
  The application couldn't be launched because it is locked.
APPLICATION_NAME - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the localized name of the application.
APPLICATION_NOT_LAUNCHABLE - Static variable in exception org.osgi.service.application.ApplicationException
  The application is not in launchable state, it's `ApplicationDescriptor.APPLICATION_LAUNCHABLE` attribute is false.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the unique identifier (PID) of the application.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationHandle
  The property key for the unique identifier (PID) of the application instance.
APPLICATION_PID - Static variable in interface org.osgi.service.application.ScheduledApplication
  The property key for the identifier of the application being scheduled.
APPLICATION_SCHEDULING_FAILED - Static variable in exception org.osgi.service.application.ApplicationException
  The application schedule could not be created due to some internal error (for example, the schedule information couldn't be saved due to some storage error).
APPLICATION_STATE - Static variable in class org.osgi.service.application.ApplicationHandle
  The property key for the state of this application instance.
APPLICATION_SUPPORTS_EXITVALUE - Static variable in class org.osgi.service.application.ApplicationHandle
  The property key for the supports exit value property of this application instance.
APPLICATION_VENDOR - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the name of the application vendor.
APPLICATION_VERSION - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the version of the application.
APPLICATION_VISIBLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
  The property key for the visibility property of the application.
ApplicationAdminPermission - Class in org.osgi.service.application
  This class implements permissions for manipulating applications and their instances.
ApplicationAdminPermission(String, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
  Constructs an ApplicationAdminPermission.
ApplicationAdminPermission(ApplicationDescriptor, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
  This constructor should be used when creating `ApplicationAdminPermission` instance for `checkPermission` call.
ApplicationContext - Interface in org.osgi.application
  `ApplicationContext` is the access point for an OSGi-aware application to the features of the OSGi Service Platform.
ApplicationDescriptor - Class in org.osgi.service.application
  An OSGi service that represents an installed application and stores information about it.
ApplicationDescriptor(String) - Constructor for class org.osgi.service.application.ApplicationDescriptor
  Constructs the `ApplicationDescriptor`.
ApplicationException - Exception in org.osgi.service.application
  This exception is used to indicate problems related to application lifecycle management.
ApplicationException(int) - Constructor for exception org.osgi.service.application.ApplicationException
  Creates an `ApplicationException` with the specified error code.
ApplicationException(int, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
  Creates a `ApplicationException` that wraps another exception.
ApplicationException(int, String) - Constructor for exception org.osgi.service.application.ApplicationException
  Creates an `ApplicationException` with the specified error code.
ApplicationException(int, String, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
  Creates a `ApplicationException` that wraps another exception.
ApplicationHandle - Class in org.osgi.service.application
  ApplicationHandle is an OSGi service interface which represents an instance of an application.
ApplicationHandle(String, ApplicationDescriptor) - Constructor for class org.osgi.service.application.ApplicationHandle
  Application instance identifier is specified by the container when the instance is created.
ApplicationServiceEvent - Class in org.osgi.application
  An event from the Framework describing a service lifecycle change.
ApplicationServiceEvent(int, ServiceReference, Object) - Constructor for class org.osgi.application.ApplicationServiceEvent
  Creates a new application service event object.
ApplicationServiceListener - Interface in org.osgi.application
  An `ApplicationServiceEvent` listener.
apply(T) - Method in interface org.osgi.util.function.Function
  Applies this function to the specified argument.
Async - Interface in org.osgi.service.async
  The Asynchronous Execution Service.
async(Method, Object[]) - Method in interface org.osgi.service.async.delegate.AsyncDelegate
  Invoke the specified method as an asynchronous task with the specified arguments.
AsyncDelegate - Interface in org.osgi.service.async.delegate
  This interface is used by services to allow them to optimize Asynchronous calls where they are capable of executing more efficiently.
asyncSupported - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  Specifies whether the servlet supports asynchronous processing.
asyncSupported - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  Specifies whether the servlet filter supports asynchronous processing.
attach(ServiceReference) - Method in interface org.osgi.service.device.Driver
  Attaches this Driver service to the Device service represented by the given `ServiceReference` object.
AttributeDefinition - Annotation Type in org.osgi.service.metatype.annotations
  `AttributeDefinition` information for the annotated method.
AttributeDefinition - Interface in org.osgi.service.metatype
  An interface to describe an attribute.
attributes - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  The servlet context attributes.
AttributeType - Enum in org.osgi.service.metatype.annotations
  Attribute types for the `AttributeDefinition` annotation.
AUTHENTICATION_TYPE - Static variable in class org.osgi.service.http.context.ServletContextHelper
  `HttpServletRequest` attribute specifying the scheme used in authentication.
AUTHENTICATION_TYPE - Static variable in interface org.osgi.service.http.HttpContext
  `HttpServletRequest` attribute specifying the scheme used in authentication.
AUTHORIZATION - Static variable in class org.osgi.service.http.context.ServletContextHelper
  `HttpServletRequest` attribute specifying the `Authorization` object obtained from the `org.osgi.service.useradmin.UserAdmin` service.
AUTHORIZATION - Static variable in interface org.osgi.service.http.HttpContext
  `HttpServletRequest` attribute specifying the `Authorization` object obtained from the `org.osgi.service.useradmin.UserAdmin` service.
Authorization - Interface in org.osgi.service.useradmin
  The `Authorization` interface encapsulates an authorization context on which bundles can base authorization decisions, where appropriate.
AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Advertise all Java classes and interfaces in the component instance type as service interfaces.
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Advertise all Java classes in the hierarchy of the component instance type as service interfaces.
AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Do not auto-detect types for advertised service interfaces
AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Advertise all Java interfaces implemented by the component instance type as service interfaces.
AUTOMATIC - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for representing an automatic node in the tree.
AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  A matching service is required at all times.
AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  A matching service is not required to be present.

## B

BackingStoreException - Exception in org.osgi.service.prefs
  Thrown to indicate that a preferences operation could not complete because of a failure in the backing store, or a failure to contact the backing store.
BackingStoreException(String) - Constructor for exception org.osgi.service.prefs.BackingStoreException
  Constructs a `BackingStoreException` with the specified detail message.
BackingStoreException(String, Throwable) - Constructor for exception org.osgi.service.prefs.BackingStoreException
  Constructs a `BackingStoreException` with the specified detail message.
BaseServletDTO - Class in org.osgi.service.http.runtime.dto
  Represents common information about a `javax.servlet.Servlet` service.
BaseServletDTO() - Constructor for class org.osgi.service.http.runtime.dto.BaseServletDTO
BasicEnvelope - Class in org.osgi.service.wireadmin
  `BasicEnvelope` is an implementation of the `Envelope` interface
BasicEnvelope(Object, Object, String) - Constructor for class org.osgi.service.wireadmin.BasicEnvelope
  Constructor.
BeanArgument - Interface in org.osgi.service.blueprint.reflect
  Metadata for a factory method or constructor argument of a bean.
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a Bean component.
BeanProperty - Interface in org.osgi.service.blueprint.reflect
  Metadata for a property to be injected into a bean.
begin(String, long) - Method in interface org.osgi.service.coordinator.Coordinator
  Create a new Coordination and make it the `current Coordination`.
begin(DeploymentSession) - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  Called when the Deployment Admin starts a new operation on the given deployment package, and the resource processor is associated a resource within the package.
BIGDECIMAL - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  Deprecated.
  As of 1.1.
BIGINTEGER - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  Deprecated.
  As of 1.1.
bind - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The name of the bind method of the reference.
BlueprintContainer - Interface in org.osgi.service.blueprint.container
  A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintEvent - Class in org.osgi.service.blueprint.container
  A Blueprint Event.
BlueprintEvent(int, Bundle, Bundle) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
  Create a simple `BlueprintEvent` object.
BlueprintEvent(int, Bundle, Bundle, String[]) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
  Create a `BlueprintEvent` object associated with a set of dependencies.
BlueprintEvent(int, Bundle, Bundle, Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
  Create a `BlueprintEvent` object associated with a failure cause.
BlueprintEvent(int, Bundle, Bundle, String[], Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
  Create a `BlueprintEvent` object associated with a failure cause and a set of dependencies.
BlueprintEvent(BlueprintEvent, boolean) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
  Create a new `BlueprintEvent` from the specified `BlueprintEvent`.
blueprintEvent(BlueprintEvent) - Method in interface org.osgi.service.blueprint.container.BlueprintListener
  Receives notifications of a Blueprint Event.
BlueprintListener - Interface in org.osgi.service.blueprint.container
  A `BlueprintEvent` Listener.
BOOLEAN - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `BOOLEAN` type.
boundServices - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
  The bound services.
build() - Method in interface org.osgi.service.repository.RequirementBuilder
  Create a requirement based upon the values set in this requirement builder.
buildExpression() - Method in interface org.osgi.service.repository.RequirementBuilder
  Create a requirement expression for a requirement based upon the values set in this requirement builder.
BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The Blueprint bundle associated with this event.
bundle - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The bundle declaring the component description.
BUNDLE - Static variable in interface org.osgi.service.event.EventConstants
  The Bundle object of the bundle relevant to the event.
BUNDLE_CONTEXT - Static variable in class org.osgi.service.jndi.JNDIConstants
  This JNDI environment property can be used by a JNDI client to indicate the caller's BundleContext.
BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle id of the Blueprint bundle associated with this event.
BUNDLE_ID - Static variable in interface org.osgi.service.event.EventConstants
  The Bundle id of the bundle relevant to the event.
BUNDLE_SIGNER - Static variable in interface org.osgi.service.event.EventConstants
  The Distinguished Names of the signers of the bundle relevant to the event.
BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle symbolic name of the Blueprint bundle associated with this event.
BUNDLE_SYMBOLICNAME - Static variable in interface org.osgi.service.event.EventConstants
  The Bundle Symbolic Name of the bundle relevant to the event.
BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle version of the Blueprint bundle associated with this event.
BUNDLE_VERSION - Static variable in interface org.osgi.service.event.EventConstants
  The version of the bundle relevant to the event.
BundleInfo - Interface in org.osgi.service.deploymentadmin
  Represents a bundle in the array given back by the `DeploymentPackage.getBundleInfos()` method.
BYTE - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `BYTE` type.

## C

C - Static variable in class org.osgi.util.measurement.Unit
  The electric charge unit coulomb (C).
calculateRequestInfoDTO(String) - Method in interface org.osgi.service.http.runtime.HttpServiceRuntime
  Return a request info DTO containing the services involved with processing a request for the specified path.
call(R) - Method in interface org.osgi.service.async.Async
  Invoke the last method call registered by a mediated object as an asynchronous task.
call() - Method in interface org.osgi.service.async.Async
  Invoke the last method call registered by a mediated object as an asynchronous task.
call(Promise<T>) - Method in interface org.osgi.util.promise.Success
  Success callback for a Promise.
can(int) - Method in interface org.osgi.service.dmt.MetaNode
  Check whether the given operation is valid for this node.
cancel() - Method in interface org.osgi.service.deploymentadmin.DeploymentAdmin
  This method cancels the currently active deployment session.
CANCEL - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "cancel" action.
cancel() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  Processing of a resource passed to the resource processor may take long.
canConvert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
  Return if this converter is able to convert the specified object to the specified type.
CAPABILITY_CONFIGS_ATTRIBUTE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.DistributionNamespace
  The capability attribute used to specify the config types supported by this distribution provider.
CAPABILITY_MIME_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
  The capability attribute that defines the IANA MIME Type/Format for this content.
CAPABILITY_OBJECTCLASS_ATTRIBUTE - Static variable in class org.osgi.namespace.service.ServiceNamespace
  The capability attribute used to specify the types of the service.
CAPABILITY_POLICY_ATTRIBUTE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
  The capability attribute used to specify the policy or policies supported by this topology manager.
CAPABILITY_PROTOCOLS_ATTRIBUTE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.DiscoveryNamespace
  The capability attribute used to specify the discovery protocols supported by this discovery provider.
CAPABILITY_REGISTER_DIRECTIVE - Static variable in class org.osgi.service.serviceloader.ServiceLoaderNamespace
  The capability directive used to specify the implementation classes of the service.
CAPABILITY_SIZE_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
  The capability attribute that contains the size, in bytes, of the content.
CAPABILITY_URL_ATTRIBUTE - Static variable in class org.osgi.service.repository.ContentNamespace
  The capability attribute that contains the URL to the content.
CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.namespace.contract.ContractNamespace
  The capability attribute contains the `Version` of the specification of the contract.
CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.namespace.extender.ExtenderNamespace
  The capability attribute contains the `Version` of the specification of the extender.
CAPABILITY_VERSION_ATTRIBUTE - Static variable in class org.osgi.namespace.implementation.ImplementationNamespace
  The capability attribute contains the `Version` of the specification or contract being implemented.
cardinality - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The cardinality of the reference.
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The cause for a `FAILURE` event.
cd - Static variable in class org.osgi.util.measurement.Unit
  The luminous intensity unit candela (cd)
CHANGE_CREDENTIAL - Static variable in class org.osgi.service.useradmin.UserAdminPermission
  The action string "changeCredential".
CHANGE_PROPERTY - Static variable in class org.osgi.service.useradmin.UserAdminPermission
  The action string "changeProperty".
changeOccurred(DmtEvent) - Method in interface org.osgi.service.dmt.DmtEventListener
  `DmtAdmin` uses this method to notify the registered listeners about the change.
CHARACTER - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `CHARACTER` type.
CHILDREN_UDN - Static variable in interface org.osgi.service.upnp.UPnPDevice
  The property key that must be set for all devices containing other embedded devices.
childrenNames() - Method in interface org.osgi.service.prefs.Preferences
  Returns the names of the children of this node.
clear() - Method in class org.osgi.service.event.EventProperties
  This method throws `UnsupportedOperationException`.
clear() - Method in interface org.osgi.service.prefs.Preferences
  Removes all of the properties (key-value associations) in this node.
close() - Method in interface org.osgi.service.dmt.DmtSession
  Closes a session.
close() - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Closes a session.
close() - Method in interface org.osgi.service.remoteserviceadmin.ExportRegistration
  Delete the local endpoint and disconnect any remote distribution providers.
close() - Method in interface org.osgi.service.remoteserviceadmin.ImportRegistration
  Close this Import Registration.
CM_CC - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying 'Cumulative Counter' data collection method.
CM_DELETED - Static variable in class org.osgi.service.cm.ConfigurationEvent
  A `Configuration` has been deleted.
CM_DER - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying 'Discrete Event Registration' data collection method.
CM_GAUGE - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying 'Gauge' data collection method.
CM_LOCATION_CHANGED - Static variable in class org.osgi.service.cm.ConfigurationEvent
  The location of a `Configuration` has been changed.
CM_RANKING - Static variable in interface org.osgi.service.cm.ConfigurationPlugin
  A service property to specify the order in which plugins are invoked.
CM_SI - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying 'Status Inspection' data collection method.
CM_TARGET - Static variable in interface org.osgi.service.cm.ConfigurationPlugin
  A service property to limit the Managed Service or Managed Service Factory configuration dictionaries a Configuration Plugin service receives.
CM_UPDATED - Static variable in class org.osgi.service.cm.ConfigurationEvent
  A `Configuration` has been updated.
CMD_ADD - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for the ADD access type.
CMD_DELETE - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for the DELETE access type.
CMD_EXECUTE - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for the EXECUTE access type.
CMD_GET - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for the GET access type.
CMD_REPLACE - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for the REPLACE access type.
CODE_BAD_HEADER - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Syntax error in any manifest header.
CODE_BUNDLE_NAME_ERROR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Bundle symbolic name is not the same as defined by the deployment package manifest.
CODE_BUNDLE_SHARING_VIOLATION - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Bundle with the same symbolic name already exists.
CODE_CANCELLED - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  `DeploymentAdmin.installDeploymentPackage(InputStream)`, `DeploymentPackage.uninstall()` and `DeploymentPackage.uninstallForced()` methods can throw `DeploymentException` with this error code if the `DeploymentAdmin.cancel()` method is called from another thread.
CODE_COMMIT_ERROR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Exception with this error code is thrown when one of the Resource Processors involved in the deployment session threw a `ResourceProcessorException` with the `CODE_PREPARE` error code.
CODE_FOREIGN_CUSTOMIZER - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Matched resource processor service is a customizer from another deployment package.
CODE_MISSING_BUNDLE - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  A bundle in the deployment package is marked as DeploymentPackage-Missing but there is no such bundle in the target deployment package.
CODE_MISSING_FIXPACK_TARGET - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Fix pack version range doesn't fit to the version of the target deployment package or the target deployment package of the fix pack doesn't exist.
CODE_MISSING_HEADER - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Missing mandatory manifest header.
CODE_MISSING_RESOURCE - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  A resource in the source deployment package is marked as DeploymentPackage-Missing but there is no such resource in the target deployment package.
CODE_NOT_A_JAR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  `DeploymentAdmin.installDeploymentPackage(InputStream)` methods can throw `DeploymentException` with this error code if the got InputStream is not a jar.
CODE_ORDER_ERROR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Order of files in the deployment package is bad.
CODE_OTHER_ERROR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Other error condition.
CODE_OTHER_ERROR - Static variable in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Other error condition.
CODE_PREPARE - Static variable in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Resource Processors are allowed to raise an exception with this error code to indicate that the processor is not able to commit the operations it made since the last call of `ResourceProcessor.begin(DeploymentSession)` method.
CODE_PROCESSOR_NOT_FOUND - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  The Resource Processor service with the given PID (see `Resource-Processor` manifest header) is not found.
CODE_RESOURCE_SHARING_VIOLATION - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  An artifact of any resource already exists.
CODE_RESOURCE_SHARING_VIOLATION - Static variable in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  An artifact of any resource already exists.
CODE_SIGNING_ERROR - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  Bad deployment package signing.
CODE_TIMEOUT - Static variable in exception org.osgi.service.deploymentadmin.DeploymentException
  When a client requests a new session with an install or uninstall operation, it must block that call until the earlier session is completed.
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a collection based value.
COMMAND_FAILED - Static variable in exception org.osgi.service.dmt.DmtException
  The recipient encountered an error which prevented it from fulfilling the request.
COMMAND_NOT_ALLOWED - Static variable in exception org.osgi.service.dmt.DmtException
  The requested command is not allowed on the target node.
commit() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  Called when the processing of the current deployment package is finished.
commit() - Method in interface org.osgi.service.dmt.DmtSession
  Commits a series of DMT operations issued in the current atomic session since the last transaction boundary.
commit() - Method in interface org.osgi.service.dmt.spi.TransactionalDataSession
  Commits a series of DMT operations issued in the current atomic session since the last transaction boundary.
compareTo(Object) - Method in class org.osgi.util.measurement.Measurement
  Compares this object with the specified object for order.
Component - Annotation Type in org.osgi.service.component.annotations
  Identify the annotated class as a Service Component.
COMPONENT_CAPABILITY_NAME - Static variable in interface org.osgi.service.component.ComponentConstants
  Capability name for Service Component Runtime.
COMPONENT_FACTORY - Static variable in interface org.osgi.service.component.ComponentConstants
  A service registration property for a Component Factory that contains the value of the `factory` attribute.
COMPONENT_ID - Static variable in interface org.osgi.service.component.ComponentConstants
  A component property that contains the generated id for a component configuration.
COMPONENT_NAME - Static variable in interface org.osgi.service.component.ComponentConstants
  A component property for a component configuration that contains the name of the component as specified in the `name` attribute of the `component` element.
ComponentConfigurationDTO - Class in org.osgi.service.component.runtime.dto
  A representation of an actual instance of a declared component description parameterized by component properties.
ComponentConfigurationDTO() - Constructor for class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
ComponentConstants - Interface in org.osgi.service.component
  Defines standard names for Service Component constants.
ComponentContext - Interface in org.osgi.service.component
  A Component Context object is used by a component instance to interact with its execution context including locating services by reference name.
ComponentDefinitionException - Exception in org.osgi.service.blueprint.container
  A Blueprint exception indicating that a component definition is in error.
ComponentDefinitionException() - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
  Creates a Component Definition Exception with no message or exception cause.
ComponentDefinitionException(String) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
  Creates a Component Definition Exception with the specified message
ComponentDefinitionException(String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
  Creates a Component Definition Exception with the specified message and exception cause.
ComponentDefinitionException(Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
  Creates a Component Definition Exception with the exception cause.
ComponentDescriptionDTO - Class in org.osgi.service.component.runtime.dto
  A representation of a declared component description.
ComponentDescriptionDTO() - Constructor for class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
ComponentException - Exception in org.osgi.service.component
  Unchecked exception which may be thrown by Service Component Runtime.
ComponentException(String, Throwable) - Constructor for exception org.osgi.service.component.ComponentException
  Construct a new ComponentException with the specified message and cause.
ComponentException(String) - Constructor for exception org.osgi.service.component.ComponentException
  Construct a new ComponentException with the specified message.
ComponentException(Throwable) - Constructor for exception org.osgi.service.component.ComponentException
  Construct a new ComponentException with the specified cause.
ComponentFactory - Interface in org.osgi.service.component
  When a component is declared with the `factory` attribute on its `component` element, Service Component Runtime will register a Component Factory service to allow new component configurations to be created and activated rather than automatically creating and activating component configuration as necessary.
ComponentInstance - Interface in org.osgi.service.component
  A ComponentInstance encapsulates a component instance of an activated component configuration.
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for managed components.
ComponentServiceObjects<S> - Interface in org.osgi.service.component
  Allows multiple service objects for a service to be obtained.
CONCURRENT_ACCESS - Static variable in exception org.osgi.service.dmt.DmtException
  An error occurred related to concurrent access of nodes.
Configuration - Interface in org.osgi.service.cm
  The configuration information for a `ManagedService` or `ManagedServiceFactory` object.
ConfigurationAdmin - Interface in org.osgi.service.cm
  Service for administering configuration data.
ConfigurationEvent - Class in org.osgi.service.cm
  A Configuration Event.
ConfigurationEvent(ServiceReference<ConfigurationAdmin>, int, String, String) - Constructor for class org.osgi.service.cm.ConfigurationEvent
  Constructs a `ConfigurationEvent` object from the given `ServiceReference` object, event type, and pids.
configurationEvent(ConfigurationEvent) - Method in interface org.osgi.service.cm.ConfigurationListener
  Receives notification of a Configuration that has changed.
ConfigurationException - Exception in org.osgi.service.cm
  An `Exception` class to inform the Configuration Admin service of problems with configuration data.
ConfigurationException(String, String) - Constructor for exception org.osgi.service.cm.ConfigurationException
  Create a `ConfigurationException` object.
ConfigurationException(String, String, Throwable) - Constructor for exception org.osgi.service.cm.ConfigurationException
  Create a `ConfigurationException` object.
ConfigurationListener - Interface in org.osgi.service.cm
  Listener for Configuration Events.
ConfigurationPermission - Class in org.osgi.service.cm
  Indicates a bundle's authority to configure bundles or be updated by Configuration Admin.
ConfigurationPermission(String, String) - Constructor for class org.osgi.service.cm.ConfigurationPermission
  Create a new ConfigurationPermission.
configurationPid - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The configuration pids.
ConfigurationPlugin - Interface in org.osgi.service.cm
  A service interface for processing configuration dictionary before the update.
ConfigurationPolicy - Enum in org.osgi.service.component.annotations
  Configuration Policy for the `Component` annotation.
configurationPolicy - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The configuration policy.
CONFIGURE - Static variable in class org.osgi.service.cm.ConfigurationPermission
  Provides permission to create new configurations for other bundles as well as manipulate them.
ConnectionFactory - Interface in org.osgi.service.io
  A Connection Factory service is called by the implementation of the Connector Service to create `javax.microedition.io.Connection` objects which implement the scheme named by `IO_SCHEME`.
ConnectorService - Interface in org.osgi.service.io
  The Connector Service should be called to create and open `javax.microedition.io.Connection` objects.
Constants - Interface in org.osgi.service.device
  This interface defines standard names for property keys associated with `Device` and `Driver` services.
CONSUME - Static variable in class org.osgi.service.wireadmin.WirePermission
  The action string for the `consume` action.
Consumer - Interface in org.osgi.service.wireadmin
  Data Consumer, a service that can receive updated values from `Producer` services.
CONSUMER_EXCEPTION - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  A Consumer service method has thrown an exception.
consumersConnected(Wire[]) - Method in interface org.osgi.service.wireadmin.Producer
  Update the list of `Wire` objects to which this `Producer` object is connected.
containsKey(Object) - Method in class org.osgi.service.event.EventProperties
  Indicates if the specified property is present.
containsProperty(String) - Method in class org.osgi.service.event.Event
  Indicate the presence of an event property.
containsValue(Object) - Method in class org.osgi.service.event.EventProperties
  Indicates if the specified value is present.
CONTENT_NAMESPACE - Static variable in class org.osgi.service.repository.ContentNamespace
  Namespace name for content capabilities and requirements.
ContentNamespace - Class in org.osgi.service.repository
  Content Capability and Requirement Namespace.
CONTEXT - Static variable in class org.osgi.service.subsystem.SubsystemPermission
  The action string `context`.
contextPath - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  The servlet context path.
CONTRACT_NAMESPACE - Static variable in class org.osgi.namespace.contract.ContractNamespace
  Namespace name for contract capabilities and requirements.
ContractNamespace - Class in org.osgi.namespace.contract
  Contract Capability and Requirement Namespace.
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
  Convert the specified object to an instance of the specified type.
Converter - Interface in org.osgi.service.blueprint.container
  Type converter to convert an object to a target type.
Coordination - Interface in org.osgi.service.coordinator
  A Coordination object is used to coordinate a number of independent Participants.
CoordinationException - Exception in org.osgi.service.coordinator
  Unchecked exception which may be thrown by a Coordinator implementation.
CoordinationException(String, Coordination, int, Throwable) - Constructor for exception org.osgi.service.coordinator.CoordinationException
  Create a new Coordination Exception with a cause.
CoordinationException(String, Coordination, int) - Constructor for exception org.osgi.service.coordinator.CoordinationException
  Create a new Coordination Exception.
CoordinationPermission - Class in org.osgi.service.coordinator
  A bundle's authority to create or use a `Coordination`.
CoordinationPermission(String, String) - Constructor for class org.osgi.service.coordinator.CoordinationPermission
  Creates a new granted `CoordinationPermission` object.
CoordinationPermission(String, Bundle, String) - Constructor for class org.osgi.service.coordinator.CoordinationPermission
  Creates a new requested `CoordinationPermission` object to be used by the code that must perform `checkPermission`.
Coordinator - Interface in org.osgi.service.coordinator
  A Coordinator service coordinates activities between different parties.
COPIED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating nodes that were copied.
copy(String, String, boolean) - Method in interface org.osgi.service.dmt.DmtSession
  Create a copy of a node or a whole subtree.
copy(String[], String[], boolean) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Create a copy of a node or a whole subtree.
create(String, long) - Method in interface org.osgi.service.coordinator.Coordinator
  Create a new Coordination.
createConnection(String, int, boolean) - Method in interface org.osgi.service.io.ConnectionFactory
  Create a new `Connection` object for the specified URI.
createConnectionPoolDataSource(Properties) - Method in interface org.osgi.service.jdbc.DataSourceFactory
  Create a new `ConnectionPoolDataSource` using the given properties.
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint extender has created a Blueprint Container for the bundle.
createDataSource(Properties) - Method in interface org.osgi.service.jdbc.DataSourceFactory
  Create a new `DataSource` using the given properties.
createDefaultHttpContext() - Method in interface org.osgi.service.http.HttpService
  Creates a default `HttpContext` for registering servlets or resources with the HttpService, a new `HttpContext` object is created each time this method is called.
createDriver(Properties) - Method in interface org.osgi.service.jdbc.DataSourceFactory
  Create a new `Driver` using the given properties.
createEntityManagerFactory(Map<String, Object>) - Method in interface org.osgi.service.jpa.EntityManagerFactoryBuilder
  Return an EntityManagerFactory instance configured according to the properties defined in the corresponding persistence descriptor, as well as the properties passed into the method.
createFactoryConfiguration(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
  Create a new factory `Configuration` object with a new PID.
createFactoryConfiguration(String, String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
  Create a new factory `Configuration` object with a new PID.
createInteriorNode(String) - Method in interface org.osgi.service.dmt.DmtSession
  Create an interior node.
createInteriorNode(String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Create an interior node with a given type.
createInteriorNode(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Create an interior node with a given type.
createLeafNode(String) - Method in interface org.osgi.service.dmt.DmtSession
  Create a leaf node with default value and MIME type.
createLeafNode(String, DmtData) - Method in interface org.osgi.service.dmt.DmtSession
  Create a leaf node with a given value and the default MIME type.
createLeafNode(String, DmtData, String) - Method in interface org.osgi.service.dmt.DmtSession
  Create a leaf node with a given value and MIME type.
createLeafNode(String[], DmtData, String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Create a leaf node with a given value and MIME type.
createRestClient(URI) - Method in interface org.osgi.service.rest.client.RestClientFactory
  Create a new REST client instance.
createRole(String, int) - Method in interface org.osgi.service.useradmin.UserAdmin
  Creates a `Role` object with the given name and of the given type.
createWire(String, String, Dictionary) - Method in interface org.osgi.service.wireadmin.WireAdmin
  Create a new `Wire` object that connects a Producer service to a Consumer service.
createXADataSource(Properties) - Method in interface org.osgi.service.jdbc.DataSourceFactory
  Create a new `XADataSource` using the given properties.
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint extender has started creating a Blueprint Container for the bundle.

## D

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
  The filters identifying the missing dependencies that caused this event for a `FAILURE`, `GRACE_PERIOD`, or `WAITING` event.
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
  Possible value for the `HttpWhiteboardConstants.HTTP_WHITEBOARD_FILTER_DISPATCHER` property indicating the servlet filter is applied in the asynchronous context.
DISPATCHER_ERROR - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Possible value for the `HttpWhiteboardConstants.HTTP_WHITEBOARD_FILTER_DISPATCHER` property indicating the servlet filter is applied when an error page is called.
DISPATCHER_FORWARD - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Possible value for the `HttpWhiteboardConstants.HTTP_WHITEBOARD_FILTER_DISPATCHER` property indicating the servlet filter is applied to forward calls to the dispatcher.
DISPATCHER_INCLUDE - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Possible value for the `HttpWhiteboardConstants.HTTP_WHITEBOARD_FILTER_DISPATCHER` property indicating the servlet filter is applied to include calls to the dispatcher.
DISPATCHER_REQUEST - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Possible value for the `HttpWhiteboardConstants.HTTP_WHITEBOARD_FILTER_DISPATCHER` property indicating the servlet filter is applied to client requests.
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
  Create a `DmtData` instance in `DmtData.FORMAT_RAW_STRING` format.
DmtData(String, byte[]) - Constructor for class org.osgi.service.dmt.DmtData
  Create a `DmtData` instance in `DmtData.FORMAT_RAW_BINARY` format.
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.

## E

enableComponent(String) - Method in interface org.osgi.service.component.ComponentContext
  Enables the specified component name.
enableComponent(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
  Enables the specified component description.
encode(String) - Static method in class org.osgi.service.dmt.Uri
  Encode the node name so that back slash and forward slash are escaped with a back slash.
end() - Method in interface org.osgi.service.coordinator.Coordination
  Terminate this Coordination normally.
ended(Coordination) - Method in interface org.osgi.service.coordinator.Participant
  Notification that a Coordination has terminated `normally`.
ENDPOINT_FRAMEWORK_UUID - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Endpoint property identifying the universally unique id of the exporting framework.
ENDPOINT_ID - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Endpoint property identifying the id for this endpoint.
ENDPOINT_LISTENER_SCOPE - Static variable in interface org.osgi.service.remoteserviceadmin.EndpointEventListener
  Specifies the interest of this listener with filters.
ENDPOINT_LISTENER_SCOPE - Static variable in interface org.osgi.service.remoteserviceadmin.EndpointListener
  Deprecated.
  Specifies the interest of this listener with filters.
ENDPOINT_PACKAGE_VERSION_ - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Prefix for an endpoint property identifying the interface Java package version for an interface.
ENDPOINT_SERVICE_ID - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Endpoint property identifying the service id of the exported service.
endpointAdded(EndpointDescription, String) - Method in interface org.osgi.service.remoteserviceadmin.EndpointListener
  Deprecated.
  Register an endpoint with this listener.
endpointChanged(EndpointEvent, String) - Method in interface org.osgi.service.remoteserviceadmin.EndpointEventListener
  Notification that an endpoint has changed.
EndpointDescription - Class in org.osgi.service.remoteserviceadmin
  A description of an endpoint that provides sufficient information for a compatible distribution provider to create a connection to this endpoint An Endpoint Description is easy to transfer between different systems because it is property based where the property keys are strings and the values are simple types.
EndpointDescription(Map<String, ?>) - Constructor for class org.osgi.service.remoteserviceadmin.EndpointDescription
  Create an Endpoint Description from a Map.
EndpointDescription(ServiceReference<?>, Map<String, ?>) - Constructor for class org.osgi.service.remoteserviceadmin.EndpointDescription
  Create an Endpoint Description based on a Service Reference and a Map of properties.
EndpointEvent - Class in org.osgi.service.remoteserviceadmin
  An Endpoint Event.
EndpointEvent(int, EndpointDescription) - Constructor for class org.osgi.service.remoteserviceadmin.EndpointEvent
  Constructs a `EndpointEvent` object from the given arguments.
EndpointEventListener - Interface in org.osgi.service.remoteserviceadmin
  A white board service that represents a listener for endpoints.
EndpointListener - Interface in org.osgi.service.remoteserviceadmin
  Deprecated.
  As of 1.1. Replaced by EndpointEventListener.
EndpointPermission - Class in org.osgi.service.remoteserviceadmin
  A bundle's authority to export, import or read an Endpoint.
EndpointPermission(String, String) - Constructor for class org.osgi.service.remoteserviceadmin.EndpointPermission
  Create a new EndpointPermission with the specified filter.
EndpointPermission(EndpointDescription, String, String) - Constructor for class org.osgi.service.remoteserviceadmin.EndpointPermission
  Creates a new requested `EndpointPermission` object to be used by code that must perform `checkPermission`.
endpointRemoved(EndpointDescription, String) - Method in interface org.osgi.service.remoteserviceadmin.EndpointListener
  Deprecated.
  Remove the registration of an endpoint.
EntityManagerFactoryBuilder - Interface in org.osgi.service.jpa
  This service interface offers JPA clients the ability to create instances of EntityManagerFactory for a given named persistence unit.
entrySet() - Method in class org.osgi.service.event.EventProperties
  Return the property entries.
Envelope - Interface in org.osgi.service.wireadmin
  Identifies a contained value.
equals(Object) - Method in class org.osgi.service.application.ApplicationAdminPermission
equals(Object) - Method in interface org.osgi.service.cm.Configuration
  Equality is defined to have equal PIDs Two Configuration objects are equal when their PIDs are equal.
equals(Object) - Method in class org.osgi.service.cm.ConfigurationPermission
  Determines the equality of two `ConfigurationPermission` objects.
equals(Object) - Method in class org.osgi.service.coordinator.CoordinationPermission
  Determines the equality of two `CoordinationPermission` objects.
equals(Object) - Method in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Checks two DeploymentAdminPermission objects for equality.
equals(Object) - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Checks two DeploymentCustomizerPermission objects for equality.
equals(Object) - Method in class org.osgi.service.dmt.Acl
  Checks whether the given object is equal to this `Acl` instance.
equals(Object) - Method in class org.osgi.service.dmt.DmtData
  Compares the specified object with this `DmtData` instance.
equals(Object) - Method in class org.osgi.service.dmt.security.AlertPermission
  Checks whether the given object is equal to this AlertPermission instance.
equals(Object) - Method in class org.osgi.service.dmt.security.DmtPermission
  Checks whether the given object is equal to this DmtPermission instance.
equals(Object) - Method in class org.osgi.service.dmt.security.DmtPrincipalPermission
  Checks whether the given object is equal to this DmtPrincipalPermission instance.
equals(Object) - Method in interface org.osgi.service.dmt.spi.MountPoint
  This object must provide a suitable hash function such that a Mount Point given in `MountPlugin.mountPointAdded(MountPoint)` is equal to the corresponding Mount Point in `MountPlugin.mountPointRemoved(MountPoint)`.
equals(Object) - Method in class org.osgi.service.event.Event
  Compares this `Event` object to another object.
equals(Object) - Method in class org.osgi.service.event.EventProperties
  Compares this `EventProperties` object to another object.
equals(Object) - Method in class org.osgi.service.event.TopicPermission
  Determines the equality of two `TopicPermission` objects.
equals(Object) - Method in class org.osgi.service.monitor.MonitorPermission
  Determines the equality of two `MonitorPermission` objects.
equals(Object) - Method in class org.osgi.service.monitor.StatusVariable
  Compares the specified object with this `StatusVariable`.
equals(Object) - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Compares this `EndpointDescription` object to another object.
equals(Object) - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
  Determines the equality of two EndpointPermission objects.
equals(Object) - Method in class org.osgi.service.subsystem.SubsystemPermission
  Determines the equality of two `SubsystemPermission` objects.
equals(Object) - Method in class org.osgi.service.useradmin.UserAdminPermission
  Checks two `UserAdminPermission` objects for equality.
equals(Object) - Method in class org.osgi.service.wireadmin.WirePermission
  Determines the equality of two `WirePermission` objects.
equals(Object) - Method in class org.osgi.util.measurement.Measurement
  Returns whether the specified object is equal to this object.
equals(Object) - Method in class org.osgi.util.measurement.State
  Return whether the specified object is equal to this object.
equals(Object) - Method in class org.osgi.util.measurement.Unit
  Checks whether this `Unit` object is equal to the specified `Unit` object.
errorCodes - Variable in class org.osgi.service.http.runtime.dto.ErrorPageDTO
  The error codes the error page is used for.
ErrorPageDTO - Class in org.osgi.service.http.runtime.dto
  Represents a `javax.servlet.Servlet` for handling errors and currently being used by a servlet context.
ErrorPageDTO() - Constructor for class org.osgi.service.http.runtime.dto.ErrorPageDTO
errorPageDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Returns the representations of the error page `Servlet` services associated with this context.
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The `BlueprintEvent` object that caused this event.
Event - Class in org.osgi.service.event
  An event.
Event(String, Map<String, ?>) - Constructor for class org.osgi.service.event.Event
  Constructs an event.
Event(String, Dictionary<String, ?>) - Constructor for class org.osgi.service.event.Event
  Constructs an event.
EVENT - Static variable in interface org.osgi.service.event.EventConstants
  The forwarded event object.
EVENT_DELIVERY - Static variable in interface org.osgi.service.event.EventConstants
  Service Registration property specifying the delivery qualities requested by an Event Handler service.
EVENT_DEPLOYMENTPACKAGE_CURRENTVERSION - Static variable in interface org.osgi.service.deploymentadmin.DeploymentPackage
  The currently installed version of the Deployment Package.
EVENT_DEPLOYMENTPACKAGE_NAME - Static variable in interface org.osgi.service.deploymentadmin.DeploymentPackage
  The name of the Deployment Package.
EVENT_DEPLOYMENTPACKAGE_NEXTVERSION - Static variable in interface org.osgi.service.deploymentadmin.DeploymentPackage
  The version of DP after the successful completion of the install operation (used in INSTALL event only).
EVENT_DEPLOYMENTPACKAGE_READABLENAME - Static variable in interface org.osgi.service.deploymentadmin.DeploymentPackage
  The human readable name of the DP localized to the default locale.
EVENT_FILTER - Static variable in interface org.osgi.service.event.EventConstants
  Service Registration property specifying a filter to further select `Event` s of interest to an Event Handler service.
EVENT_PROPERTY_NEW_NODES - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the property key for the `newnodes` property in node related events.
EVENT_PROPERTY_NODES - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the property key for the @{code nodes} property in node related events.
EVENT_PROPERTY_SESSION_ID - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the property key for the `session.id` property in node related events.
EVENT_TOPIC - Static variable in interface org.osgi.service.event.EventConstants
  Service registration property specifying the `Event` topics of interest to an Event Handler service.
EVENT_TOPIC_ADDED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for added nodes.
EVENT_TOPIC_COPIED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for copied nodes.
EVENT_TOPIC_DELETED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for deleted nodes.
EVENT_TOPIC_RENAMED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for renamed nodes.
EVENT_TOPIC_REPLACED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for replaced nodes.
EVENT_TOPIC_SESSION_CLOSED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for a closed session.
EVENT_TOPIC_SESSION_OPENED - Static variable in class org.osgi.service.dmt.DmtConstants
  A string defining the topic for the event that is sent for a newly opened session.
EventAdmin - Interface in org.osgi.service.event
  The Event Admin service.
EventConstants - Class in org.osgi.service.blueprint.container
  Event property names used in Event Admin events published by a Blueprint Container.
EventConstants - Interface in org.osgi.service.event
  Defines standard names for `EventHandler` properties.
EventHandler - Interface in org.osgi.service.event
  Listener for Events.
EventProperties - Class in org.osgi.service.event
  The properties for an `Event`.
EventProperties(Map<String, ?>) - Constructor for class org.osgi.service.event.EventProperties
  Create an EventProperties from the specified properties.
EXCEPTION - Static variable in interface org.osgi.service.event.EventConstants
  An exception or error.
EXCEPTION_CLASS - Static variable in interface org.osgi.service.event.EventConstants
  The name of the exception type.
EXCEPTION_MESSAGE - Static variable in interface org.osgi.service.event.EventConstants
  The exception message.
exceptions - Variable in class org.osgi.service.http.runtime.dto.ErrorPageDTO
  The exceptions the error page is used for.
EXEC - Static variable in class org.osgi.service.dmt.Acl
  Principals holding this permission can issue EXEC commands on the node having this ACL.
EXEC - Static variable in class org.osgi.service.dmt.security.DmtPermission
  Holders of DmtPermission with the Exec action present can execute nodes in the DMT, that is they are authorized to call the execute() method of the DmtSession.
EXEC_ROOT_URIS - Static variable in interface org.osgi.service.dmt.spi.ExecPlugin
  The string to be used as key for the “execRootURIs” property when an ExecPlugin is registered.
ExecPlugin - Interface in org.osgi.service.dmt.spi
  An implementation of this interface takes the responsibility of handling node execute requests in a subtree of the DMT.
EXECPTION_CLASS - Static variable in interface org.osgi.service.event.EventConstants
  Deprecated.
  As of 1.1, replaced by EXCEPTION_CLASS
execute() - Method in interface org.osgi.service.async.Async
  Invoke the last method call registered by a mediated object as a "fire-and-forget" asynchronous task.
execute(Method, Object[]) - Method in interface org.osgi.service.async.delegate.AsyncDelegate
  Invoke the specified method as a "fire-and-forget" asynchronous task with the specified arguments.
execute(String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Executes a node.
execute(String, String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Executes a node, also specifying a correlation ID for use in response notifications.
execute(DmtSession, String[], String, String) - Method in interface org.osgi.service.dmt.spi.ExecPlugin
  Execute the given node with the given data.
EXECUTE - Static variable in class org.osgi.service.subsystem.SubsystemPermission
  The action string `execute`.
EXPORT - Static variable in class org.osgi.service.remoteserviceadmin.EndpointPermission
  The action string `export`.
EXPORT_ERROR - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  A fatal exporting error occurred.
EXPORT_REGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Add an export registration.
EXPORT_UNREGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Remove an export registration.
EXPORT_UPDATE - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Update an export registration.
EXPORT_WARNING - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  A problematic situation occurred, the export is still active.
ExportReference - Interface in org.osgi.service.remoteserviceadmin
  An Export Reference associates a service with a local endpoint.
ExportRegistration - Interface in org.osgi.service.remoteserviceadmin
  An Export Registration associates a service to a local endpoint.
exportService(ServiceReference<?>, Map<String, ?>) - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdmin
  Export a service to a given Endpoint.
ExpressionCombiner - Interface in org.osgi.service.repository
  An `ExpressionCombiner` can be used to combine requirement expressions into a single complex requirement expression using the `and`, `or` and `not` operators.
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The bundle version of the Blueprint extender bundle that is generating this event.
EXTENDER_NAMESPACE - Static variable in class org.osgi.namespace.extender.ExtenderNamespace
  Namespace name for extender capabilities and requirements.
ExtenderNamespace - Class in org.osgi.namespace.extender
  Extender Capability and Requirement Namespace.
extendTimeout(long) - Method in interface org.osgi.service.coordinator.Coordination
  Extend the time out of this Coordination.

## F

F - Static variable in class org.osgi.util.measurement.Unit
  The capacitance unit farad (F).
factory - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The component factory name.
fail(Throwable) - Method in interface org.osgi.service.coordinator.Coordination
  Terminate this Coordination as a failure with the specified failure cause.
fail(Throwable) - Method in interface org.osgi.service.coordinator.Coordinator
  Terminate the `current Coordination` as a failure with the specified failure cause.
fail(Throwable) - Method in class org.osgi.util.promise.Deferred
  Fail the Promise associated with this Deferred.
fail(Promise<?>) - Method in interface org.osgi.util.promise.Failure
  Failure callback for a Promise.
FAIL_OVER_POLICY - Static variable in class org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
  The attribute value for Topology managers with a fail-over policy
FAILED - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The Coordination has terminated as a failure with `Coordination.fail(Throwable)`.
failed(Coordination) - Method in interface org.osgi.service.coordinator.Participant
  Notification that a Coordination has terminated as a `failure`.
failed(Throwable) - Static method in class org.osgi.util.promise.Promises
  Create a new Promise that has been resolved with the specified failure.
FailedErrorPageDTO - Class in org.osgi.service.http.runtime.dto
  Represents a `javax.servlet.Servlet` service registered as an error page but currently not being used by a servlet context due to a problem.
FailedErrorPageDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedErrorPageDTO
failedErrorPageDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the error page `javax.servlet.Servlet` services associated with this runtime but currently not used due to some problem.
FailedFilterDTO - Class in org.osgi.service.http.runtime.dto
  Represents a servlet `Filter` service which is currently not being used by a servlet context due to a problem.
FailedFilterDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedFilterDTO
failedFilterDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the servlet `javax.servlet.Filter` services associated with this runtime but currently not used due to some problem.
FailedListenerDTO - Class in org.osgi.service.http.runtime.dto
  Represents a listener service which is currently not being used by a servlet context due to a problem.
FailedListenerDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedListenerDTO
failedListenerDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the listeners associated with this runtime but currently not used due to some problem.
FailedPromisesException - Exception in org.osgi.util.promise
  Promise failure exception for a collection of failed Promises.
FailedPromisesException(Collection<Promise<?>>, Throwable) - Constructor for exception org.osgi.util.promise.FailedPromisesException
  Create a new FailedPromisesException with the specified Promises.
FailedResourceDTO - Class in org.osgi.service.http.runtime.dto
  Represents a resource definition which is currently not being used by a servlet context due to a problem.
FailedResourceDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedResourceDTO
failedResourceDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the resources associated with this runtime but currently not used due to some problem.
FailedServletContextDTO - Class in org.osgi.service.http.runtime.dto
  Represents a servlet context that is currently not used due to some problem.
FailedServletContextDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedServletContextDTO
failedServletContextDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the `javax.servlet.ServletContext` objects currently not used by the Http service runtime due to some problem.
FailedServletDTO - Class in org.osgi.service.http.runtime.dto
  Represents a `javax.servlet.Servlet` service which is currently not being used by a servlet context due to a problem.
FailedServletDTO() - Constructor for class org.osgi.service.http.runtime.dto.FailedServletDTO
failedServletDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the `javax.servlet.Servlet` services associated with this runtime but currently not used due to some problem.
FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container creation for the bundle has failed.
Failure - Interface in org.osgi.util.promise
  Failure callback for a Promise.
FAILURE_REASON_EXCEPTION_ON_INIT - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  An exception occurred during initializing of the service.
FAILURE_REASON_NO_SERVLET_CONTEXT_MATCHING - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  No matching `ServletContextHelper`.
FAILURE_REASON_SERVICE_IN_USE - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  The service is not registered as a prototype scoped service and is already in use with a servlet context and therefore can't be used with another servlet context.
FAILURE_REASON_SERVICE_NOT_GETTABLE - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  The service is registered in the service registry but getting the service fails as it returns `null`.
FAILURE_REASON_SERVLET_CONTEXT_FAILURE - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  Matching `ServletContextHelper`, but the context is not used due to a problem with the context.
FAILURE_REASON_SHADOWED_BY_OTHER_SERVICE - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  Service is shadowed by another service.
FAILURE_REASON_UNKNOWN - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  Failure reason is unknown.
FAILURE_REASON_VALIDATION_FAILED - Static variable in class org.osgi.service.http.runtime.dto.DTOConstants
  The service is registered in the service registry but the service properties are invalid.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedErrorPageDTO
  The reason why the servlet represented by this DTO is not used.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedFilterDTO
  The reason why the servlet filter represented by this DTO is not used.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedListenerDTO
  The reason why the listener represented by this DTO is not used.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedResourceDTO
  The reason why the resource represented by this DTO is not used.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedServletContextDTO
  The reason why the servlet context represented by this DTO is not used.
failureReason - Variable in class org.osgi.service.http.runtime.dto.FailedServletDTO
  The reason why the servlet represented by this DTO is not used.
fallbackTo(Promise<? extends T>) - Method in interface org.osgi.util.promise.Promise
  Fall back to the value of the specified Promise if this Promise fails.
FALSE_VALUE - Static variable in class org.osgi.service.dmt.DmtData
  Constant instance representing a boolean `false` value.
FEATURE_NOT_SUPPORTED - Static variable in exception org.osgi.service.dmt.DmtException
  The requested command failed because an optional feature required by the command is not supported.
field - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The name of the field of the reference.
FieldOption - Enum in org.osgi.service.component.annotations
  Field options for the `Reference` annotation.
fieldOption - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The field option of the reference.
filter(Predicate<? super T>) - Method in interface org.osgi.util.promise.Promise
  Filter the value of this Promise.
FILTER_EVENT - Static variable in interface org.osgi.service.dmt.DmtEventListener
  A number of event types packed in a bitmap.
FILTER_PRINCIPAL - Static variable in interface org.osgi.service.dmt.DmtEventListener
  A number of names of principals.
FILTER_SUBTREE - Static variable in interface org.osgi.service.dmt.DmtEventListener
  A number of sub-tree top nodes that define the scope of the Dmt Event Listener.
FilterDTO - Class in org.osgi.service.http.runtime.dto
  Represents a servlet `javax.servlet.Filter` service currently being used for by a servlet context.
FilterDTO() - Constructor for class org.osgi.service.http.runtime.dto.FilterDTO
filterDTOs - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
  The servlet filters processing this request.
filterDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Returns the representations of the servlet `Filter` services associated with this context.
findDrivers(Dictionary) - Method in interface org.osgi.service.device.DriverLocator
  Returns an array of `DRIVER_ID` strings of drivers capable of attaching to a device with the given properties.
findProviders(Collection<? extends Requirement>) - Method in interface org.osgi.service.repository.Repository
  Find the capabilities that match the specified requirements.
findProviders(RequirementExpression) - Method in interface org.osgi.service.repository.Repository
  Find the resources that match the specified requirement expression.
findProviders(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
  Find Capabilities that match the given Requirement.
flatMap(Function<? super T, Promise<? extends R>>) - Method in interface org.osgi.util.promise.Promise
  FlatMap the value of this Promise.
FLOAT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `FLOAT` type.
flush() - Method in interface org.osgi.service.prefs.Preferences
  Forces any changes in the contents of this node and its descendants to the persistent store.
FORMAT_BASE64 - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `b64` value.
FORMAT_BINARY - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `bin` value.
FORMAT_BOOLEAN - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `bool` value.
FORMAT_DATE - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `date` value.
FORMAT_DATE_TIME - Static variable in class org.osgi.service.dmt.DmtData
  The node holds a Date object.
FORMAT_FLOAT - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `float` value.
FORMAT_INTEGER - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `int` value.
FORMAT_LONG - Static variable in class org.osgi.service.dmt.DmtData
  The node holds a long value.
FORMAT_NODE - Static variable in class org.osgi.service.dmt.DmtData
  Format specifier of an internal node.
FORMAT_NULL - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `null` value.
FORMAT_RAW_BINARY - Static variable in class org.osgi.service.dmt.DmtData
  The node holds raw protocol data encoded in binary format.
FORMAT_RAW_STRING - Static variable in class org.osgi.service.dmt.DmtData
  The node holds raw protocol data encoded as `String`.
FORMAT_STRING - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `chr` value.
FORMAT_TIME - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `time` value.
FORMAT_XML - Static variable in class org.osgi.service.dmt.DmtData
  The node holds an OMA DM `xml` value.
Framework - Class in org.osgi.application
  Using this class, OSGi-aware applications can obtain their `ApplicationContext`.
FRIENDLY_NAME - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Mandatory property key for a short user friendly version of the device name.
Function<T,R> - Interface in org.osgi.util.function
  A function that accepts a single argument and produces a result.

## G

GET - Static variable in class org.osgi.service.dmt.Acl
  Principals holding this permission can issue GET command on the node having this ACL.
GET - Static variable in class org.osgi.service.dmt.security.DmtPermission
  Holders of DmtPermission with the Get action present can query DMT node value or properties, that is they are authorized to execute the isLeafNode(), getNodeAcl(), getEffectiveNodeAcl(), getMetaNode(), getNodeValue(), getChildNodeNames(), getNodeTitle(), getNodeVersion(), getNodeTimeStamp(), getNodeSize() and getNodeType() methods of the DmtSession.
get(Object) - Method in class org.osgi.service.event.EventProperties
  Return the value of the specified property.
get(String, String) - Method in interface org.osgi.service.prefs.Preferences
  Returns the value associated with the specified `key` in this node.
GET_CREDENTIAL - Static variable in class org.osgi.service.useradmin.UserAdminPermission
  The action string "getCredential".
getAction(String) - Method in interface org.osgi.service.upnp.UPnPService
  Locates a specific action by name.
getActions() - Method in class org.osgi.service.application.ApplicationAdminPermission
  Returns the actions of this permission.
getActions() - Method in class org.osgi.service.cm.ConfigurationPermission
  Returns the canonical string representation of the `ConfigurationPermission` actions.
getActions() - Method in class org.osgi.service.coordinator.CoordinationPermission
  Returns the canonical string representation of the `CoordinationPermission` actions.
getActions() - Method in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Returns the String representation of the action list.
getActions() - Method in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Returns the String representation of the action list.
getActions() - Method in class org.osgi.service.dmt.security.AlertPermission
  Returns the action list (always `*` in the current version).
getActions() - Method in class org.osgi.service.dmt.security.DmtPermission
  Returns the String representation of the action list.
getActions() - Method in class org.osgi.service.dmt.security.DmtPrincipalPermission
  Returns the action list (always `*` in the current version).
getActions() - Method in class org.osgi.service.event.TopicPermission
  Returns the canonical string representation of the `TopicPermission` actions.
getActions() - Method in class org.osgi.service.monitor.MonitorPermission
  Get the action string associated with this permission.
getActions() - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
  Returns the canonical string representation of the actions.
getActions() - Method in class org.osgi.service.subsystem.SubsystemPermission
  Returns the canonical string representation of the `SubsystemPermission` actions.
getActions() - Method in interface org.osgi.service.upnp.UPnPService
  Lists all actions provided by this service.
getActions() - Method in class org.osgi.service.useradmin.UserAdminPermission
  Returns the canonical string representation of the actions, separated by comma.
getActions() - Method in class org.osgi.service.wireadmin.WirePermission
  Returns the canonical string representation of the actions.
getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
  Return a type parameter for this type.
getAllowedValues() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the allowed values, if defined.
getAltitude() - Method in class org.osgi.util.position.Position
  Returns the altitude of this position in meters.
getApplicationContext(Object) - Static method in class org.osgi.application.Framework
  This method needs an argument, an object that represents the application instance.
getApplicationDescriptor() - Method in class org.osgi.service.application.ApplicationHandle
  Retrieves the `ApplicationDescriptor` to which this `ApplicationHandle` belongs.
getApplicationDescriptor() - Method in interface org.osgi.service.application.ScheduledApplication
  Retrieves the ApplicationDescriptor which represents the application and necessary for launching.
getApplicationId() - Method in interface org.osgi.application.ApplicationContext
  This method return the identifier of the corresponding application type.
getApplicationId() - Method in class org.osgi.service.application.ApplicationDescriptor
  Returns the identifier of the represented application.
getArguments() - Method in interface org.osgi.service.application.ScheduledApplication
  Queries the startup arguments specified when the application was scheduled.
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the arguments for the factory method or constructor of the bean.
getAttributeDefinitions(int) - Method in interface org.osgi.service.metatype.ObjectClassDefinition
  Return the attribute definitions for this object class.
getAuthorization(User) - Method in interface org.osgi.service.useradmin.UserAdmin
  Creates an `Authorization` object that encapsulates the specified `User` object and the `Role` objects it possesses.
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the auto-export mode for the service.
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return whether or not a matching service is required at all times.
getBase64() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with base 64 (`b64`) format.
getBinary() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with binary (`bin`) format.
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
  Return the name of the bind method.
getBoolean() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with boolean (`bool`) format.
getBoolean() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the `StatusVariable` value if its type is `boolean`.
getBoolean(String, boolean) - Method in interface org.osgi.service.prefs.Preferences
  Returns the `boolean` value represented by the `String` object associated with the specified `key` in this node.
getBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the Blueprint bundle associated with this event.
getBundle() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the bundle that created this Coordination.
getBundle(String) - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the bundle instance, which is part of this deployment package, that corresponds to the bundle's symbolic name passed in the `symbolicName` parameter.
getBundle() - Method in interface org.osgi.service.log.LogEntry
  Returns the bundle that created this `LogEntry` object.
getBundle() - Method in interface org.osgi.service.metatype.MetaTypeInformation
  Return the bundle for which this object provides meta type information.
getBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
  Retrieve the bundle representation for a given bundle Id.
getBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
  Retrieve the bundle representation for a given bundle path.
getBundleContext() - Method in interface org.osgi.service.component.ComponentContext
  Returns the `BundleContext` of the bundle which contains this component.
getBundleContext() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the bundle context of the region within which this subsystem resides.
getBundleHeaders(long) - Method in interface org.osgi.service.rest.client.RestClient
  Get the header for a bundle given by its bundle Id.
getBundleHeaders(String) - Method in interface org.osgi.service.rest.client.RestClient
  Get the header for a bundle given by its URI path.
getBundleInfos() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns an array of `BundleInfo` objects representing the bundles specified in the manifest of this deployment package.
getBundleLocation() - Method in interface org.osgi.service.cm.Configuration
  Get the bundle location.
getBundlePaths() - Method in interface org.osgi.service.rest.client.RestClient
  Get the bundles currently installed on the managed framework.
getBundles() - Method in interface org.osgi.service.rest.client.RestClient
  Get the bundle representations for all bundles currently installed in the managed framework.
getBundleStartLevel(long) - Method in interface org.osgi.service.rest.client.RestClient
  Get the start level for a bundle given by its bundle Id.
getBundleStartLevel(String) - Method in interface org.osgi.service.rest.client.RestClient
  Get the start level for a bundle given by its URI path.
getBundleState(long) - Method in interface org.osgi.service.rest.client.RestClient
  Get the state for a given bundle Id.
getBundleState(String) - Method in interface org.osgi.service.rest.client.RestClient
  Get the state for a given bundle path.
getByteArray(String, byte[]) - Method in interface org.osgi.service.prefs.Preferences
  Returns the `byte[]` value represented by the `String` object associated with the specified `key` in this node.
getCardinality() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return the cardinality of this attribute.
getCause() - Method in exception org.osgi.service.application.ApplicationException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the cause for this `BlueprintEvent.FAILURE` event.
getCause() - Method in exception org.osgi.service.cm.ConfigurationException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in exception org.osgi.service.component.ComponentException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in exception org.osgi.service.deploymentadmin.DeploymentException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in exception org.osgi.service.dmt.DmtException
  Get the cause of this exception.
getCause() - Method in exception org.osgi.service.http.NamespaceException
  Returns the cause of this exception or `null` if no cause was set.
getCause() - Method in exception org.osgi.service.prefs.BackingStoreException
  Returns the cause of this exception or `null` if no cause was set.
getCauses() - Method in exception org.osgi.service.dmt.DmtException
  Get all causes of this exception.
getChangeCount() - Method in interface org.osgi.service.cm.Configuration
  Get the change count.
getChildNodeNames(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the list of children names of a node.
getChildNodeNames(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the list of children names of a node.
getChildren() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the child subsystems of this subsystem.
getClassName() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the name of the class specified for the bean.
getCode() - Method in exception org.osgi.service.deploymentadmin.DeploymentException
getCode() - Method in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
getCode() - Method in exception org.osgi.service.dmt.DmtException
  Get the error code associated with this exception.
getCollectionClass() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
  Return the type of the collection.
getCollectionMethod() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the collection method of this `StatusVariable`.
getComponentConfigurationDTOs(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
  Returns the component configurations for the specified component description.
getComponentDescriptionDTO(Bundle, String) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
  Returns the `ComponentDescriptionDTO` declared with the specified name by the specified bundle.
getComponentDescriptionDTOs(Bundle...) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
  Returns the component descriptions declared by the specified active bundles.
getComponentId() - Method in exception org.osgi.service.blueprint.container.NoSuchComponentException
  Returns the id of the non-existent component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.IdRefMetadata
  Return the id of the referenced component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.RefMetadata
  Return the id of the referenced component.
getComponentIds() - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Returns the set of component ids managed by this Blueprint Container.
getComponentInstance(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Return the component instance for the specified component id.
getComponentInstance() - Method in interface org.osgi.service.component.ComponentContext
  Returns the Component Instance object for the component instance associated with this Component Context.
getComponentMetadata(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Return the Component Metadata object for the component with the specified component id.
getComponentName() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return the value of the `component-name` attribute of the service reference.
getConfiguration(String, String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
  Get an existing `Configuration` object from the persistent store, or create a new `Configuration` object.
getConfiguration(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
  Get an existing or new `Configuration` object from the persistent store.
getConfigurationTypes() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns the configuration types.
getConstituents() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the constituent resources of this subsystem.
getContent() - Method in interface org.osgi.service.repository.RepositoryContent
  Returns a new input stream to the content of this resource.
getCoordination(long) - Method in interface org.osgi.service.coordinator.Coordinator
  Returns the Coordination with the specified id.
getCoordinations() - Method in interface org.osgi.service.coordinator.Coordinator
  Returns a snapshot of all active Coordinations.
getCredentials() - Method in interface org.osgi.service.useradmin.User
  Returns a `Dictionary` of the credentials of this `User` object.
getCurrentValue() - Method in interface org.osgi.service.upnp.UPnPLocalStateVariable
  This method will keep the current values of UPnPStateVariables of a UPnPDevice whenever UPnPStateVariable's value is changed , this method must be called.
getData() - Method in class org.osgi.service.dmt.notification.AlertItem
  Get the data associated with the alert item.
getDataFile(Bundle) - Method in interface org.osgi.service.deploymentadmin.spi.DeploymentSession
  Returns the private data area of the specified bundle.
getDate() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with date format.
getDateTime() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with `dateTime` format.
getDeclaredCapability() - Method in interface org.osgi.service.resolver.HostedCapability
  Return the Capability hosted by the Resource.
getDefault() - Method in interface org.osgi.service.dmt.MetaNode
  Get the default value of this node if any.
getDefaultValue() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return a default for this attribute.
getDefaultValue() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the default value, if defined.
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the filters identifying the missing dependencies that caused this event.
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  Return the ids of any components listed in a `depends-on` attribute for the component.
getDeploymentHeaders() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the headers for this subsystem's deployment manifest.
getDeploymentPackage(String) - Method in interface org.osgi.service.deploymentadmin.DeploymentAdmin
  Gets the currently installed `DeploymentPackage` instance which has the given symbolic name.
getDeploymentPackage(Bundle) - Method in interface org.osgi.service.deploymentadmin.DeploymentAdmin
  Gives back the installed `DeploymentPackage` that owns the bundle.
getDepth() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns the color depth of the icon in bits.
getDescription() - Method in interface org.osgi.service.dmt.MetaNode
  Get the explanation string associated with this node.
getDescription() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return a description of this attribute.
getDescription() - Method in interface org.osgi.service.metatype.ObjectClassDefinition
  Return a description of this object class.
getDescription(String) - Method in interface org.osgi.service.monitor.Monitorable
  Returns a human readable description of a `StatusVariable`.
getDescription(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns a human readable description of the given `StatusVariable`.
getDescriptions(String) - Method in interface org.osgi.service.upnp.UPnPDevice
  Get a set of localized UPnP properties.
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the name of the destroy method specified for the bean.
getDisplayName() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the Deployment Package human readable name.
getDouble(String, double) - Method in interface org.osgi.service.prefs.Preferences
  Returns the `double` value represented by the `String` object associated with the specified `key` in this node.
getDriver() - Method in interface org.osgi.service.device.Match
  Return the reference to a Driver service.
getEffectiveNodeAcl(String) - Method in interface org.osgi.service.dmt.DmtSession
  Gives the Access Control List in effect for a given node.
getEnclosingCoordination() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the Coordination enclosing this Coordination if this Coordination is on the thread local Coordination stack.
getEndpoint() - Method in class org.osgi.service.remoteserviceadmin.EndpointEvent
  Return the endpoint associated with this event.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
  Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
  Return the entries for the properties.
getError() - Method in class org.osgi.util.measurement.Measurement
  Returns the error of this `Measurement` object.
getErrorCode() - Method in exception org.osgi.service.application.ApplicationException
  Returns the error code associated with this exception.
getEventFilter() - Method in interface org.osgi.service.application.ScheduledApplication
  Queries the event filter for the triggering event.
getException() - Method in exception org.osgi.service.http.NamespaceException
  Returns the nested exception.
getException() - Method in interface org.osgi.service.log.LogEntry
  Returns the exception object associated with this `LogEntry` object.
getException() - Method in interface org.osgi.service.remoteserviceadmin.ExportRegistration
  Return the exception for any error during the export process.
getException() - Method in interface org.osgi.service.remoteserviceadmin.ImportRegistration
  Return the exception for any error during the import process.
getException() - Method in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Return the exception for this event.
getExitValue(long) - Method in class org.osgi.service.application.ApplicationHandle
  Returns the exit value for the application instance.
getExportedEndpoint() - Method in interface org.osgi.service.remoteserviceadmin.ExportReference
  Return the Endpoint Description for the local endpoint.
getExportedService() - Method in interface org.osgi.service.remoteserviceadmin.ExportReference
  Return the service being exported.
getExportedServices() - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdmin
  Return the currently active Export References.
getExportReference() - Method in interface org.osgi.service.remoteserviceadmin.ExportRegistration
  Return the Export Reference for the exported service.
getExportReference() - Method in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Return the Export Reference for this event.
getExpressionCombiner() - Method in interface org.osgi.service.repository.Repository
  Return an expression combiner.
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the Blueprint extender bundle that is generating this event.
getExtensionProperty(String) - Method in interface org.osgi.service.dmt.MetaNode
  Returns the value for the specified extension property key.
getExtensionPropertyKeys() - Method in interface org.osgi.service.dmt.MetaNode
  Returns the list of extension property keys, if the provider of this `MetaNode` provides proprietary extensions to node meta data.
getFactoryComponent() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the Metadata for the factory component on which to invoke the factory method for the bean.
getFactoryMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the name of the factory method for the bean.
getFactoryPid() - Method in interface org.osgi.service.cm.Configuration
  For a factory configuration return the PID of the corresponding Managed Service Factory, else return `null`.
getFactoryPid() - Method in class org.osgi.service.cm.ConfigurationEvent
  Returns the factory pid of the associated configuration.
getFactoryPids() - Method in interface org.osgi.service.metatype.MetaTypeInformation
  Return the Factory PIDs (for ManagedServiceFactories) for which ObjectClassDefinition information is available.
getFailedPromises() - Method in exception org.osgi.util.promise.FailedPromisesException
  Returns the collection of Promises that have been resolved with a failure.
getFailure() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the failure cause of this Coordination.
getFailure() - Method in interface org.osgi.util.promise.Promise
  Returns the failure of this Promise.
getFilter() - Method in exception org.osgi.service.blueprint.container.ServiceUnavailableException
  Returns the filter expression that a service would have needed to satisfy in order for the invocation to proceed.
getFilter() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return the filter expression that a matching service must match.
getFlavors() - Method in interface org.osgi.service.wireadmin.Wire
  Return the list of data types understood by the Consumer service connected to this `Wire` object.
getFloat() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with `float` format.
getFloat() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the `StatusVariable` value if its type is `float`.
getFloat(String, float) - Method in interface org.osgi.service.prefs.Preferences
  Returns the float `value` represented by the `String` object associated with the specified `key` in this node.
getFormat() - Method in class org.osgi.service.dmt.DmtData
  Get the node's format, expressed in terms of type constants defined in this class.
getFormat() - Method in interface org.osgi.service.dmt.MetaNode
  Get the node's format, expressed in terms of type constants defined in `DmtData`.
getFormatName() - Method in class org.osgi.service.dmt.DmtData
  Returns the format of this `DmtData` as `String`.
getFrameworkStartLevel() - Method in interface org.osgi.service.rest.client.RestClient
  Retrieves the current framework start level.
getFrameworkUUID() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Return the framework UUID for the remote service, if present.
getHeader(String) - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the requested deployment package manifest header from the main section.
getHeight() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns the height of the icon in pixels.
getIcon() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns a URL pointing to an image that represents the icon for this Deployment Package.
getIcon(int) - Method in interface org.osgi.service.metatype.ObjectClassDefinition
  Return an `InputStream` object that can be used to create an icon from.
getIcons(String) - Method in interface org.osgi.service.upnp.UPnPDevice
  Lists all icons for this device in a given locale.
getId() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
  Return the id of the component.
getId() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the id assigned to this Coordination.
getId() - Method in exception org.osgi.service.coordinator.CoordinationException
  Returns the id of the `Coordination` associated with this exception.
getID() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Unique identity for this attribute.
getID() - Method in interface org.osgi.service.metatype.ObjectClassDefinition
  Return the id of this object class.
getID() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the ID of this `StatusVariable`.
getId() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns the endpoint's id.
getId() - Method in interface org.osgi.service.upnp.UPnPService
  Returns the `serviceId` field in the UPnP service description.
getIdentification() - Method in class org.osgi.service.wireadmin.BasicEnvelope
getIdentification() - Method in interface org.osgi.service.wireadmin.Envelope
  Return the identification of this `Envelope` object.
getImportedEndpoint() - Method in interface org.osgi.service.remoteserviceadmin.ImportReference
  Return the Endpoint Description for the remote endpoint.
getImportedEndpoints() - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdmin
  Return the currently active Import References.
getImportedService() - Method in interface org.osgi.service.remoteserviceadmin.ImportReference
  Return the Service Reference for the proxy for the endpoint.
getImportReference() - Method in interface org.osgi.service.remoteserviceadmin.ImportRegistration
  Return the Import Reference for the imported service.
getImportReference() - Method in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Return the Import Reference for this event.
getIndex() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
  Return the zero-based index into the parameter list of the factory method or constructor to be invoked for this argument.
getInformation() - Method in interface org.osgi.service.provisioning.ProvisioningService
  Returns a reference to the Provisioning Dictionary.
getInitiator() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns the identifier of the principal who initiated the job.
getInitMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the name of the init method specified for the bean.
getInputArgumentNames() - Method in interface org.osgi.service.upnp.UPnPAction
  Lists all input arguments for this action.
getInputStream() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns an `InputStream` object for the icon data.
getInstance() - Method in interface org.osgi.service.component.ComponentInstance
  Returns the component instance of the activated component configuration.
getInstanceId() - Method in interface org.osgi.application.ApplicationContext
  This method returns the identifier of the corresponding application instance.
getInstanceId() - Method in class org.osgi.service.application.ApplicationHandle
  Returns the unique identifier of this instance.
getInt() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with integer (`int`) format.
getInt(String, int) - Method in interface org.osgi.service.prefs.Preferences
  Returns the `int` value represented by the `String` object associated with the specified `key` in this node.
getInteger() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the `StatusVariable` value if its type is `int`.
getIntents() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Return the list of intents implemented by this endpoint.
getInterface() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return the name of the interface type that a matching service must support.
getInterfaces() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the type names of the interfaces that the service should be advertised as supporting.
getInterfaces() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Provide the list of interfaces implemented by the exported service.
getJavaDataType() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the Java class associated with the UPnP data type of this state variable.
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
  Return the Metadata for the key of the map entry.
getKeyType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
  Return the name of the type of the map keys.
getLastValue() - Method in interface org.osgi.service.wireadmin.Wire
  Return the last value sent through this `Wire` object.
getLatitude() - Method in class org.osgi.util.position.Position
  Returns the latitude of this position in radians.
getLevel() - Method in interface org.osgi.service.log.LogEntry
  Returns the severity level of this `LogEntry` object.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
  Return the Metadata for the component that will receive bind and unbind events.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
  Return the Metadata for the component that will receive registration and unregistration events.
getLocales() - Method in interface org.osgi.service.metatype.MetaTypeProvider
  Return a list of available locales.
getLocation() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the location identifier of this subsystem.
getLockType() - Method in interface org.osgi.service.dmt.DmtSession
  Gives the type of lock the session has.
getLog() - Method in interface org.osgi.service.log.LogReaderService
  Returns an `Enumeration` of all `LogEntry` objects in the log.
getLong() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with long format.
getLong(String, long) - Method in interface org.osgi.service.prefs.Preferences
  Returns the `long` value represented by the `String` object associated with the specified `key` in this node.
getLongitude() - Method in class org.osgi.util.position.Position
  Returns the longitude of this position in radians.
getMandatoryResources() - Method in class org.osgi.service.resolver.ResolveContext
  Return the resources that must be resolved for this resolve context.
getMark() - Method in class org.osgi.service.dmt.notification.AlertItem
  Get the mark parameter associated with the alert item.
getMatchValue() - Method in interface org.osgi.service.device.Match
  Return the match value of this object.
getMax() - Method in interface org.osgi.service.dmt.MetaNode
  Get the maximum allowed value associated with a node of numeric format.
getMaximum() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the maximum value, if defined.
getMaxOccurrence() - Method in interface org.osgi.service.dmt.MetaNode
  Get the number of maximum occurrences of this type of nodes on the same level in the DMT.
getMembers() - Method in interface org.osgi.service.useradmin.Group
  Gets the basic members of this `Group` object.
getMemberType() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
  Return whether the List will contain service object proxies or `ServiceReference` objects.
getMessage() - Method in exception org.osgi.service.dmt.DmtException
  Get the message associated with this exception.
getMessage() - Method in interface org.osgi.service.log.LogEntry
  Returns the human readable message associated with this `LogEntry` object.
getMetadata(Class<T>) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
  Return all `ComponentMetadata` objects of the specified Component Metadata type.
getMetaNode(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the meta data which describes a given node.
getMetaNode(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the meta data which describes a given node.
getMetaTypeInformation(Bundle) - Method in interface org.osgi.service.metatype.MetaTypeService
  Return the MetaType information for the specified bundle.
getMimeType(String) - Method in class org.osgi.service.http.context.ServletContextHelper
  Maps a name to a MIME type.
getMimeType(String) - Method in interface org.osgi.service.http.HttpContext
  Maps a name to a MIME type.
getMimeType() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns the MIME type of the icon.
getMimeTypes() - Method in interface org.osgi.service.dmt.MetaNode
  Get the list of MIME types this node can hold.
getMin() - Method in interface org.osgi.service.dmt.MetaNode
  Get the minimum allowed value associated with a node of numeric format.
getMinimum() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the minimum value, if defined.
getMonitorableNames() - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns the names of the `Monitorable` services that are currently registered.
getMountPath() - Method in interface org.osgi.service.dmt.spi.MountPoint
  Provides the absolute mount path of this `MountPoint`
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
  Return the name of the property to be injected.
getName() - Method in interface org.osgi.service.cm.ManagedServiceFactory
  Return a descriptive name of this factory.
getName() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the name of this Coordination.
getName() - Method in exception org.osgi.service.coordinator.CoordinationException
  Returns the name of the `Coordination` associated with this exception.
getName() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the Deployment Package Symbolic Name of the package.
getName() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Get the name of the attribute.
getName() - Method in interface org.osgi.service.metatype.ObjectClassDefinition
  Return the name of this object class.
getName() - Method in interface org.osgi.service.upnp.UPnPAction
  Returns the action name.
getName() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the variable name.
getName() - Method in interface org.osgi.service.useradmin.Authorization
  Gets the name of the `User` that this `Authorization` context was created for.
getName() - Method in interface org.osgi.service.useradmin.Role
  Returns the name of this role.
getName() - Method in class org.osgi.util.measurement.State
  Returns the name of this `State`.
getNewNodes() - Method in interface org.osgi.service.dmt.DmtEvent
  This method can be used to query the new nodes, when the type of the event is `DmtEvent.COPIED` or `DmtEvent.RENAMED`.
getNode() - Method in class org.osgi.service.dmt.DmtData
  Gets the complex data associated with an interior node (`node` format).
getNodeAcl(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the Access Control List associated with a given node.
getNodes() - Method in interface org.osgi.service.dmt.DmtEvent
  This method can be used to query the subject nodes of this event.
getNodeSize(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the size of the data in a leaf node.
getNodeSize(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the size of the data in a leaf node.
getNodeTimestamp(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the timestamp when the node was created or last modified.
getNodeTimestamp(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the timestamp when the node was last modified.
getNodeTitle(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the title of a node.
getNodeTitle(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the title of a node.
getNodeType(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the type of a node.
getNodeType(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the type of a node.
getNodeValue(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the data contained in a leaf or interior node.
getNodeValue(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the data contained in a leaf or interior node.
getNodeVersion(String) - Method in interface org.osgi.service.dmt.DmtSession
  Get the version of a node.
getNodeVersion(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Get the version of a node.
getObjectClassDefinition(String, String) - Method in interface org.osgi.service.metatype.MetaTypeProvider
  Returns an object class definition for the specified id localized to the specified locale.
getObjectInstance(Object, Name, Context, Map) - Method in interface org.osgi.service.jndi.JNDIProviderAdmin
  Resolve the object from the given reference.
getObjectInstance(Object, Name, Context, Map, Attributes) - Method in interface org.osgi.service.jndi.JNDIProviderAdmin
  Resolve the object from the given reference.
getOptionalResources() - Method in class org.osgi.service.resolver.ResolveContext
  Return the resources that the resolver should attempt to resolve for this resolve context.
getOptionLabels() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return a list of labels of option values.
getOptionValues() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return a list of option values that this attribute can take.
getOutputArgumentNames() - Method in interface org.osgi.service.upnp.UPnPAction
  List all output arguments for this action.
getPackageVersion(String) - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Provide the version of the given package name.
getParents() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the parent subsystems of this subsystem.
getParticipants() - Method in interface org.osgi.service.coordinator.Coordination
  Returns a snapshot of the Participants registered with this Coordination.
getPermissions(String) - Method in class org.osgi.service.dmt.Acl
  Get the permissions associated to a given principal.
getPid() - Method in interface org.osgi.service.cm.Configuration
  Get the PID for this `Configuration` object.
getPid() - Method in class org.osgi.service.cm.ConfigurationEvent
  Returns the pid of the associated configuration.
getPids() - Method in interface org.osgi.service.metatype.MetaTypeInformation
  Return the PIDs (for ManagedServices) for which ObjectClassDefinition information is available.
getPrincipal() - Method in interface org.osgi.service.dmt.DmtSession
  Gives the name of the principal on whose behalf the session was created.
getPrincipals() - Method in class org.osgi.service.dmt.Acl
  Get the list of principals who have any kind of permissions on this node.
getPromise() - Method in class org.osgi.util.promise.Deferred
  Returns the Promise associated with this Deferred.
getProperties(String) - Method in class org.osgi.service.application.ApplicationDescriptor
  Returns the properties of the application descriptor as key-value pairs.
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the properties for the bean.
getProperties() - Method in interface org.osgi.service.cm.Configuration
  Return the properties of this `Configuration` object.
getProperties() - Method in interface org.osgi.service.component.ComponentContext
  Returns the component properties for this Component Context.
getProperties() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns all endpoint properties.
getProperties() - Method in interface org.osgi.service.useradmin.Role
  Returns a `Dictionary` of the (public) properties of this `Role` object.
getProperties() - Method in interface org.osgi.service.wireadmin.Wire
  Return the wire properties for this `Wire` object.
getPropertiesSpecific(String) - Method in class org.osgi.service.application.ApplicationDescriptor
  Container implementations can provide application model specific and/or container implementation specific properties via this method.
getProperty() - Method in exception org.osgi.service.cm.ConfigurationException
  Return the property name that caused the failure or null.
getProperty(String) - Method in interface org.osgi.service.dmt.DmtEvent
  This method can be used to get the value of a single event property.
getProperty(String) - Method in class org.osgi.service.event.Event
  Retrieve the value of an event property.
getPropertyNames() - Method in interface org.osgi.service.dmt.DmtEvent
  This method can be used to query the names of all properties of this event.
getPropertyNames() - Method in class org.osgi.service.event.Event
  Returns a list of this event's property names.
getRanking() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the ranking value to use when advertising the service.
getRawBinary() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node in raw binary (`DmtData.FORMAT_RAW_BINARY`) format.
getRawClass() - Method in class org.osgi.service.blueprint.container.ReifiedType
  Return the raw class represented by this type.
getRawFormatNames() - Method in interface org.osgi.service.dmt.MetaNode
  Get the format names for any raw formats supported by the node.
getRawString() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node in raw `String` ( `DmtData.FORMAT_RAW_STRING`) format.
getRealPath(String) - Method in class org.osgi.service.http.context.ServletContextHelper
  Gets the real path corresponding to the given virtual path.
getReason() - Method in exception org.osgi.service.cm.ConfigurationException
  Return the reason for this exception.
getReference() - Method in class org.osgi.service.cm.ConfigurationEvent
  Return the `ServiceReference` object of the Configuration Admin service that created this event.
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
  Return the reference listeners to receive bind and unbind events.
getRegistrationListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the registration listeners to be notified when the service is registered and unregistered with the framework.
getRegistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
  Return the name of the registration method.
getReportCount() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns the number of times `MonitorAdmin` will query the `StatusVariable`s (for time based jobs), or the number of changes of a `StatusVariable` between notifications (for change based jobs).
getRequiredMembers() - Method in interface org.osgi.service.useradmin.Group
  Gets the required members of this `Group` object.
getRequirement() - Method in interface org.osgi.service.repository.IdentityExpression
  Return the `Requirement` contained in this `IdentityExpression`.
getRequirementExpression() - Method in interface org.osgi.service.repository.NotExpression
  Return the requirement expression that is negated by this `NotExpression`.
getRequirementExpressions() - Method in interface org.osgi.service.repository.AndExpression
  Return the requirement expressions that are combined by this `AndExpression`.
getRequirementExpressions() - Method in interface org.osgi.service.repository.OrExpression
  Return the requirement expressions that are combined by this `OrExpression`.
getResource(String) - Method in class org.osgi.service.http.context.ServletContextHelper
  Maps a resource name to a URL.
getResource(String) - Method in interface org.osgi.service.http.HttpContext
  Maps a resource name to a URL.
getResource() - Method in interface org.osgi.service.resolver.HostedCapability
  Return the Resource that hosts this Capability.
getResourceHeader(String, String) - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the requested deployment package manifest header from the name section determined by the resource parameter.
getResourcePaths(String) - Method in class org.osgi.service.http.context.ServletContextHelper
  Returns a directory-like listing of all the paths to resources within the web application whose longest sub-path matches the supplied path argument.
getResourceProcessor(String) - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  At the time of deployment, resource processor service instances are located to resources contained in a deployment package.
getResources() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns an array of strings representing the resources (including bundles) that are specified in the manifest of this deployment package.
getReturnArgumentName() - Method in interface org.osgi.service.upnp.UPnPAction
  Returns the name of the designated return argument.
getRole(String) - Method in interface org.osgi.service.useradmin.UserAdmin
  Gets the `Role` object with the given `name` from this User Admin service.
getRole() - Method in class org.osgi.service.useradmin.UserAdminEvent
  Gets the `Role` object this event was generated for.
getRoles() - Method in interface org.osgi.service.useradmin.Authorization
  Gets the names of all roles implied by this `Authorization` context.
getRoles(String) - Method in interface org.osgi.service.useradmin.UserAdmin
  Gets the `Role` objects managed by this User Admin service that have properties matching the specified LDAP filter criteria.
getRootUri() - Method in interface org.osgi.service.dmt.DmtSession
  Get the root URI associated with this session.
getRunningJobs() - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns the list of currently running `MonitoringJob`s.
getRuntimeDTO() - Method in interface org.osgi.service.http.runtime.HttpServiceRuntime
  Return the runtime DTO representing the current state.
getSchedule() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns the delay (in seconds) between two samples.
getScheduleId() - Method in interface org.osgi.service.application.ScheduledApplication
  Returns the identifier of this schedule.
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
  Return the scope for the bean.
getScope() - Method in interface org.osgi.service.dmt.MetaNode
  Return the scope of the node.
getScope() - Method in class org.osgi.service.wireadmin.BasicEnvelope
getScope() - Method in interface org.osgi.service.wireadmin.Envelope
  Return the scope name of this `Envelope` object.
getScope() - Method in interface org.osgi.service.wireadmin.Wire
  Return the calculated scope of this `Wire` object.
getService() - Method in interface org.osgi.service.component.ComponentServiceObjects
  Returns a service object for the `associated` service.
getService(String) - Method in interface org.osgi.service.upnp.UPnPDevice
  Locates a specific service by its service id.
getService(Bundle, ServiceRegistration) - Method in class org.osgi.util.xml.XMLParserActivator
  Creates a new XML Parser Factory object.
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the Metadata for the component to be exported as a service.
getServiceId() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns the service id for the service exported through this endpoint.
getServiceObject() - Method in class org.osgi.application.ApplicationServiceEvent
  This method returns the service object of this service bound to the listener application instance.
getServicePaths() - Method in interface org.osgi.service.rest.client.RestClient
  Gets a collection of URI paths to all installed services.
getServicePaths(String) - Method in interface org.osgi.service.rest.client.RestClient
  Gets a collection of URI paths to all installed services.
getServiceProperties(Object) - Method in interface org.osgi.application.ApplicationContext
  Application can query the service properties of a service object it is bound to.
getServiceProperties() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
  Return the user declared properties to be advertised with the service.
getServiceReference() - Method in interface org.osgi.service.component.ComponentContext
  If the component instance is registered as a service using the `service` element, then this method returns the service reference of the service provided by this component instance.
getServiceReference() - Method in interface org.osgi.service.component.ComponentServiceObjects
  Returns the `ServiceReference` for the service associated with this `ComponentServiceObjects` object.
getServiceReference() - Method in interface org.osgi.service.log.LogEntry
  Returns the `ServiceReference` object for the service associated with this `LogEntry` object.
getServiceReference(long) - Method in interface org.osgi.service.rest.client.RestClient
  Get the service representation for a service given by its service Id.
getServiceReference(String) - Method in interface org.osgi.service.rest.client.RestClient
  Get the service representation for a service given by its URI path.
getServiceReference() - Method in class org.osgi.service.useradmin.UserAdminEvent
  Gets the `ServiceReference` object of the User Admin service that generated this event.
getServiceReference() - Method in class org.osgi.service.wireadmin.WireAdminEvent
  Return the `ServiceReference` object of the Wire Admin service that created this event.
getServiceReferences() - Method in interface org.osgi.service.rest.client.RestClient
  Get the service representations for all services.
getServiceReferences(String) - Method in interface org.osgi.service.rest.client.RestClient
  Get the service representations for all services.
getServices() - Method in interface org.osgi.service.upnp.UPnPDevice
  Lists all services provided by this device.
getSession(String) - Method in interface org.osgi.service.dmt.DmtAdmin
  Opens a `DmtSession` for local usage on a given subtree of the DMT with non transactional write lock.
getSession(String, int) - Method in interface org.osgi.service.dmt.DmtAdmin
  Opens a `DmtSession` for local usage on a specific DMT subtree with a given lock mode.
getSession(String, String, int) - Method in interface org.osgi.service.dmt.DmtAdmin
  Opens a `DmtSession` on a specific DMT subtree using a specific lock mode on behalf of a remote principal.
getSessionId() - Method in interface org.osgi.service.dmt.DmtEvent
  This method returns the identifier of the session in which this event took place.
getSessionId() - Method in interface org.osgi.service.dmt.DmtSession
  The unique identifier of the session.
getSize() - Method in class org.osgi.service.dmt.DmtData
  Get the size of the data.
getSize() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns the size of the icon in bytes.
getSource() - Method in class org.osgi.service.dmt.notification.AlertItem
  Get the node which is the source of the alert.
getSource() - Method in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Return the bundle source of this event.
getSourceDeploymentPackage() - Method in interface org.osgi.service.deploymentadmin.spi.DeploymentSession
  If the deployment action is an install or an update, this call returns the `DeploymentPackage` instance that corresponds to the deployment package being streamed in for this session.
getSpeed() - Method in class org.osgi.util.position.Position
  Returns the ground speed of this position in meters per second.
getStartupParameters() - Method in interface org.osgi.application.ApplicationContext
  Returns the startup parameters specified when calling the `org.osgi.service.application.ApplicationDescriptor#launch(Map)` method.
getState() - Method in class org.osgi.service.application.ApplicationHandle
  Get the state of the application instance.
getState() - Method in interface org.osgi.service.dmt.DmtSession
  Get the current state of this session.
getState() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the current state of this subsystem.
getStateVariable(String) - Method in interface org.osgi.service.upnp.UPnPAction
  Finds the state variable associated with an argument name.
getStateVariable(String) - Method in interface org.osgi.service.upnp.UPnPService
  Gets a `UPnPStateVariable` objects provided by this service by name
getStateVariables() - Method in interface org.osgi.service.upnp.UPnPService
  Lists all `UPnPStateVariable` objects provided by this service.
getStatusVariable(String) - Method in interface org.osgi.service.monitor.Monitorable
  Returns the `StatusVariable` object addressed by its identifier.
getStatusVariable(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns a `StatusVariable` addressed by its full path.
getStatusVariableNames() - Method in interface org.osgi.service.monitor.Monitorable
  Returns the list of `StatusVariable` identifiers published by this `Monitorable`.
getStatusVariableNames(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns the list of `StatusVariable` names published by a `Monitorable` instance.
getStatusVariableNames() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns the list of `StatusVariable` names that are the targets of this measurement job.
getStatusVariables(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Returns the `StatusVariable` objects published by a `Monitorable` instance.
getStep() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the size of an increment operation, if defined.
getString() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with string (`chr`) format.
getString() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the `StatusVariable` value if its type is `String`.
getStringValue() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
  Return the unconverted string representation of the value.
getSubsystemHeaders(Locale) - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the headers for this subsystem's subsystem manifest.
getSubsystemId() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the identifier of this subsystem.
getSymbolicName() - Method in interface org.osgi.service.deploymentadmin.BundleInfo
  Returns the Bundle Symbolic Name of the represented bundle.
getSymbolicName() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the symbolic name of this subsystem.
getSystemPreferences() - Method in interface org.osgi.service.prefs.PreferencesService
  Returns the root system node for the calling bundle.
getTargetDeploymentPackage() - Method in interface org.osgi.service.deploymentadmin.spi.DeploymentSession
  If the deployment action is an update or an uninstall, this call returns the `DeploymentPackage` instance for the installed deployment package.
getThread() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the thread in whose thread local Coordination stack this Coordination has been `pushed`.
getThrowable() - Method in class org.osgi.service.wireadmin.WireAdminEvent
  Returns the exception associated with the event, if any.
getTime() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with time format.
getTime() - Method in interface org.osgi.service.log.LogEntry
  Returns the value of `currentTimeMillis()` at the time this `LogEntry` object was created.
getTime() - Method in class org.osgi.util.measurement.Measurement
  Returns the time at which this `Measurement` object was taken.
getTime() - Method in class org.osgi.util.measurement.State
  Returns the time with which this `State` was created.
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
  Return the timeout for service invocations when a backing service is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the time at which this event was created.
getTimeStamp() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the timestamp associated with the `StatusVariable`.
getTopic() - Method in interface org.osgi.service.application.ScheduledApplication
  Queries the topic of the triggering event.
getTopic() - Method in class org.osgi.service.event.Event
  Returns the topic of this event.
getTrack() - Method in class org.osgi.util.position.Position
  Returns the track of this position in radians as a compass heading.
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
  Return the name of the type to which the value should be converted.
getType() - Method in class org.osgi.service.cm.ConfigurationEvent
  Return the type of this event.
getType() - Method in exception org.osgi.service.coordinator.CoordinationException
  Returns the type for this exception.
getType() - Method in interface org.osgi.service.dmt.DmtEvent
  This method returns the type of this event.
getType() - Method in class org.osgi.service.dmt.notification.AlertItem
  Get the type associated with the alert item.
getType() - Method in interface org.osgi.service.metatype.AttributeDefinition
  Return the type for this attribute.
getType() - Method in class org.osgi.service.monitor.StatusVariable
  Returns information on the data type of this `StatusVariable`.
getType() - Method in class org.osgi.service.remoteserviceadmin.EndpointEvent
  Return the type of this event.
getType() - Method in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Return the type of this event.
getType() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the `type` of this subsystem.
getType() - Method in interface org.osgi.service.upnp.UPnPService
  Returns the `serviceType` field in the UPnP service description.
getType() - Method in interface org.osgi.service.useradmin.Role
  Returns the type of this role.
getType() - Method in class org.osgi.service.useradmin.UserAdminEvent
  Returns the type of this event.
getType() - Method in class org.osgi.service.wireadmin.WireAdminEvent
  Return the type of this event.
getUnbindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
  Return the name of the unbind method.
getUnit() - Method in class org.osgi.util.measurement.Measurement
  Returns the `Unit` object of this `Measurement` object.
getUnregistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
  Return the name of the unregistration method.
getUnresolvedRequirements() - Method in exception org.osgi.service.resolver.ResolutionException
  Return the unresolved requirements, if any, for this exception.
getUPnPDataType() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Returns the UPnP type of this state variable.
getUPnPError_Code() - Method in exception org.osgi.service.upnp.UPnPException
  Deprecated.
  As of version 1.2, replaced by `UPnPException.getUPnPErrorCode()`
getUPnPErrorCode() - Method in exception org.osgi.service.upnp.UPnPException
  Returns the UPnP Error Code occurred by UPnPDevices during invocation.
getURI() - Method in exception org.osgi.service.dmt.DmtException
  Get the node on which the failed DMT operation was issued.
getUser(String, String) - Method in interface org.osgi.service.useradmin.UserAdmin
  Gets the user with the given property `key`-`value` pair from the User Admin service database.
getUserPreferences(String) - Method in interface org.osgi.service.prefs.PreferencesService
  Returns the root node for the specified user and the calling bundle.
getUsers() - Method in interface org.osgi.service.prefs.PreferencesService
  Returns the names of users for which node trees exist.
getUsingBundle() - Method in interface org.osgi.service.component.ComponentContext
  If the component instance is registered as a service using the `servicescope="bundle"` or `servicescope="prototype"` attribute, then this method returns the bundle using the service provided by the component instance.
getValidNames() - Method in interface org.osgi.service.dmt.MetaNode
  Return an array of Strings if valid names are defined for the node, or `null` if no valid name list is defined or if this piece of meta info is not supported.
getValidValues() - Method in interface org.osgi.service.dmt.MetaNode
  Return an array of DmtData objects if valid values are defined for the node, or `null` otherwise.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
  Return the Metadata for the argument value.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
  Return the Metadata for the value to be injected into a bean.
getValue() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
  Return the Metadata for the value of the map entry.
getValue() - Method in class org.osgi.service.wireadmin.BasicEnvelope
getValue() - Method in interface org.osgi.service.wireadmin.Envelope
  Return the value associated with this `Envelope` object.
getValue() - Method in class org.osgi.util.measurement.Measurement
  Returns the value of this `Measurement` object.
getValue() - Method in class org.osgi.util.measurement.State
  Returns the value of this `State`.
getValue() - Method in interface org.osgi.util.promise.Promise
  Returns the value of this Promise.
getValues() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
  Return Metadata for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
  Return the name of the value type to match the argument and convert the value into when invoking the constructor or factory method.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
  Return the type specified for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
  Return the name of the type of the map values.
getVariables() - Method in interface org.osgi.service.coordinator.Coordination
  Returns the variable map associated with this Coordination.
getVersion() - Method in interface org.osgi.service.deploymentadmin.BundleInfo
  Returns the version of the represented bundle.
getVersion() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns the version of the deployment package.
getVersion() - Method in interface org.osgi.service.subsystem.Subsystem
  Returns the `version` of this subsystem.
getVersion() - Method in interface org.osgi.service.upnp.UPnPService
  Returns the version suffix encoded in the `serviceType` field in the UPnP service description.
getWidth() - Method in interface org.osgi.service.upnp.UPnPIcon
  Returns the width of the icon in pixels.
getWire() - Method in class org.osgi.service.wireadmin.WireAdminEvent
  Return the `Wire` object associated with this event.
getWires(String) - Method in interface org.osgi.service.wireadmin.WireAdmin
  Return the `Wire` objects that match the given `filter`.
getWirings() - Method in class org.osgi.service.resolver.ResolveContext
  Returns the wirings for existing resolved resources.
getXml() - Method in class org.osgi.service.dmt.DmtData
  Gets the value of a node with `xml` format.
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container has entered the grace period.
Group - Interface in org.osgi.service.useradmin
  A named grouping of roles (`Role` objects).
GROUP - Static variable in interface org.osgi.service.useradmin.Role
  The type of a `Group` role.
Gy - Static variable in class org.osgi.util.measurement.Unit
  The absorbed dose unit gray (Gy).

## H

handleEvent(Event) - Method in interface org.osgi.service.event.EventHandler
  Called by the `EventAdmin` service to notify the listener of an event.
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.osgi.service.http.context.ServletContextHelper
  Handles security for the specified request.
handleSecurity(HttpServletRequest, HttpServletResponse) - Method in interface org.osgi.service.http.HttpContext
  Handles security for the specified request.
hasCredential(String, Object) - Method in interface org.osgi.service.useradmin.User
  Checks to see if this `User` object has a credential with the specified `key` set to the specified `value`.
hashCode() - Method in class org.osgi.service.application.ApplicationAdminPermission
hashCode() - Method in interface org.osgi.service.cm.Configuration
  Hash code is based on PID.
hashCode() - Method in class org.osgi.service.cm.ConfigurationPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.coordinator.CoordinationPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Returns hash code for this permission object.
hashCode() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Returns a hash code value for the object.
hashCode() - Method in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Returns hash code for this permission object.
hashCode() - Method in class org.osgi.service.dmt.Acl
  Returns the hash code for this ACL instance.
hashCode() - Method in class org.osgi.service.dmt.DmtData
  Returns the hash code value for this `DmtData` instance.
hashCode() - Method in class org.osgi.service.dmt.security.AlertPermission
  Returns the hash code for this permission object.
hashCode() - Method in class org.osgi.service.dmt.security.DmtPermission
  Returns the hash code for this permission object.
hashCode() - Method in class org.osgi.service.dmt.security.DmtPrincipalPermission
  Returns the hash code for this permission object.
hashCode() - Method in interface org.osgi.service.dmt.spi.MountPoint
  This object must provide a suitable hash function such that a Mount Point given in `MountPlugin.mountPointAdded(MountPoint)` has the same hashCode as the corresponding Mount Point in `MountPlugin.mountPointRemoved(MountPoint)`.
hashCode() - Method in class org.osgi.service.event.Event
  Returns a hash code value for this object.
hashCode() - Method in class org.osgi.service.event.EventProperties
  Returns a hash code value for this object.
hashCode() - Method in class org.osgi.service.event.TopicPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.monitor.MonitorPermission
  Create an integer hash of the object.
hashCode() - Method in class org.osgi.service.monitor.StatusVariable
  Returns the hash code value for this `StatusVariable`.
hashCode() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns a hash code value for the object.
hashCode() - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.subsystem.SubsystemPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.useradmin.UserAdminPermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.service.wireadmin.WirePermission
  Returns the hash code value for this object.
hashCode() - Method in class org.osgi.util.measurement.Measurement
  Returns a hash code value for this object.
hashCode() - Method in class org.osgi.util.measurement.State
  Returns a hash code value for this object.
hashCode() - Method in class org.osgi.util.measurement.Unit
  Returns the hash code for this object.
hasRole(String) - Method in interface org.osgi.service.useradmin.Authorization
  Checks if the role with the specified name is implied by this `Authorization` context.
hasScope(String) - Method in interface org.osgi.service.wireadmin.Wire
  Return true if the given name is in this `Wire` object's scope.
HostedCapability - Interface in org.osgi.service.resolver
  A capability hosted by a resource.
HOUR_OF_DAY - Static variable in interface org.osgi.service.application.ScheduledApplication
  The name of the hour of day attribute of a virtual timer event.
HTTP_SERVICE_ENDPOINT - Static variable in class org.osgi.service.http.runtime.HttpServiceRuntimeConstants
  Http Runtime Service service property specifying the endpoints upon which the Http Whiteboard implementation is listening.
HTTP_SERVICE_ID - Static variable in class org.osgi.service.http.runtime.HttpServiceRuntimeConstants
  Http Runtime Service service property to associate the Http Runtime Service with one or more HttpService services.
HTTP_WHITEBOARD_CONTEXT_INIT_PARAM_PREFIX - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property prefix referencing a `ServletContextHelper` service.
HTTP_WHITEBOARD_CONTEXT_NAME - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the name of an `ServletContextHelper` service.
HTTP_WHITEBOARD_CONTEXT_PATH - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the path of an `ServletContextHelper` service.
HTTP_WHITEBOARD_CONTEXT_SELECT - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property referencing a `ServletContextHelper` service.
HTTP_WHITEBOARD_DEFAULT_CONTEXT_NAME - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  The name of the default `ServletContextHelper`.
HTTP_WHITEBOARD_FILTER_ASYNC_SUPPORTED - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying whether a servlet `Filter` service supports asynchronous processing.
HTTP_WHITEBOARD_FILTER_DISPATCHER - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the dispatcher handling of a servlet `Filter`.
HTTP_WHITEBOARD_FILTER_INIT_PARAM_PREFIX - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property prefix referencing a `Filter` service.
HTTP_WHITEBOARD_FILTER_NAME - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the servlet filter name of a `Filter` service.
HTTP_WHITEBOARD_FILTER_PATTERN - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the request mappings for a `Filter` service.
HTTP_WHITEBOARD_FILTER_REGEX - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the request mappings for a servlet `Filter` service.
HTTP_WHITEBOARD_FILTER_SERVLET - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the `servlet names` for a servlet `Filter` service.
HTTP_WHITEBOARD_LISTENER - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property to mark a Listener service as a Whiteboard service.
HTTP_WHITEBOARD_RESOURCE_PATTERN - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the request mappings for resources.
HTTP_WHITEBOARD_RESOURCE_PREFIX - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the resource entry prefix for a resource service.
HTTP_WHITEBOARD_SERVLET_ASYNC_SUPPORTED - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying whether a `Servlet` service supports asynchronous processing.
HTTP_WHITEBOARD_SERVLET_ERROR_PAGE - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying whether a `Servlet` service acts as an error page.
HTTP_WHITEBOARD_SERVLET_INIT_PARAM_PREFIX - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property prefix referencing a `Servlet` service.
HTTP_WHITEBOARD_SERVLET_NAME - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the servlet name of a `Servlet` service.
HTTP_WHITEBOARD_SERVLET_PATTERN - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the request mappings for a `Servlet` service.
HTTP_WHITEBOARD_TARGET - Static variable in class org.osgi.service.http.whiteboard.HttpWhiteboardConstants
  Service property specifying the target filter to select the Http Whiteboard implementation to process the service.
HttpContext - Interface in org.osgi.service.http
  Context for HTTP Requests.
HttpService - Interface in org.osgi.service.http
  The Http Service allows other bundles in the OSGi environment to dynamically register resources and servlets into the URI namespace of Http Service.
HttpServiceRuntime - Interface in org.osgi.service.http.runtime
  The HttpServiceRuntime service represents the runtime information of an Http Whiteboard implementation.
HttpServiceRuntimeConstants - Class in org.osgi.service.http.runtime
  Defines standard names for Http Runtime Service constants.
HttpWhiteboardConstants - Class in org.osgi.service.http.whiteboard
  Defines standard constants for the Http Whiteboard services.
Hz - Static variable in class org.osgi.util.measurement.Unit
  The frequency unit hertz (Hz).

## I

Icon - Annotation Type in org.osgi.service.metatype.annotations
  `Icon` information for an `ObjectClassDefinition`.
id - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The id of the component configuration.
ID - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Property key for the Unique Device ID property.
ID - Static variable in interface org.osgi.service.upnp.UPnPService
  Property key for the optional service id.
identity(Requirement) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Wrap a `Requirement` in an `IdentityExpression`.
IdentityExpression - Interface in org.osgi.service.repository
  A `RequirementExpression` representing a requirement.
IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for the verified id of another component managed by the Blueprint Container.
immediate - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The immediate state.
IMPLEMENTATION_NAMESPACE - Static variable in class org.osgi.namespace.implementation.ImplementationNamespace
  Namespace name for "implementation" capabilities and requirements.
implementationClass - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The fully qualified name of the implementation class.
ImplementationNamespace - Class in org.osgi.namespace.implementation
  Implementation Capability and Requirement Namespace.
implies(Permission) - Method in class org.osgi.service.application.ApplicationAdminPermission
  Checks if the specified `permission` is implied by this permission.
implies(Permission) - Method in class org.osgi.service.cm.ConfigurationPermission
  Determines if a `ConfigurationPermission` object "implies" the specified permission.
implies(Permission) - Method in class org.osgi.service.coordinator.CoordinationPermission
  Determines if the specified permission is implied by this object.
implies(Permission) - Method in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Checks if this DeploymentAdminPermission would imply the parameter permission.
implies(Permission) - Method in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Checks if this DeploymentCustomizerPermission would imply the parameter permission.
implies(Permission) - Method in class org.osgi.service.dmt.security.AlertPermission
  Checks if this AlertPermission object implies the specified permission.
implies(Permission) - Method in class org.osgi.service.dmt.security.DmtPermission
  Checks if this DmtPermission object "implies" the specified permission.
implies(Permission) - Method in class org.osgi.service.dmt.security.DmtPrincipalPermission
  Checks if this DmtPrincipalPermission object implies the specified permission.
implies(Permission) - Method in class org.osgi.service.event.TopicPermission
  Determines if the specified permission is implied by this object.
implies(Permission) - Method in class org.osgi.service.monitor.MonitorPermission
  Determines if the specified permission is implied by this permission.
implies(Permission) - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
  Determines if a `EndpointPermission` object "implies" the specified permission.
implies(Permission) - Method in class org.osgi.service.subsystem.SubsystemPermission
  Determines if the specified permission is implied by this object.
implies(Permission) - Method in class org.osgi.service.useradmin.UserAdminPermission
  Checks if this `UserAdminPermission` object "implies" the specified permission.
implies(Permission) - Method in class org.osgi.service.wireadmin.WirePermission
  Checks if this `WirePermission` object `implies` the specified permission.
IMPORT - Static variable in class org.osgi.service.remoteserviceadmin.EndpointPermission
  The action string `import`.
IMPORT_ERROR - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  A fatal importing error occurred.
IMPORT_REGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Add an import registration.
IMPORT_UNREGISTRATION - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Remove an import registration.
IMPORT_UPDATE - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Update an import registration.
IMPORT_WARNING - Static variable in class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  A problematic situation occurred, the import is still active.
ImportReference - Interface in org.osgi.service.remoteserviceadmin
  An Import Reference associates an active proxy service to a remote endpoint.
ImportRegistration - Interface in org.osgi.service.remoteserviceadmin
  An Import Registration associates an active proxy service to a remote endpoint.
importService(EndpointDescription) - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdmin
  Import a service from an Endpoint.
initCause(Throwable) - Method in exception org.osgi.service.cm.ConfigurationException
  Initializes the cause of this exception to the specified value.
initCause(Throwable) - Method in exception org.osgi.service.component.ComponentException
  Initializes the cause of this exception to the specified value.
initCause(Throwable) - Method in exception org.osgi.service.deploymentadmin.DeploymentException
  Initializes the cause of this exception to the specified value.
initCause(Throwable) - Method in exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Initializes the cause of this exception to the specified value.
initCause(Throwable) - Method in exception org.osgi.service.http.NamespaceException
  Initializes the cause of this exception to the specified value.
initCause(Throwable) - Method in exception org.osgi.service.prefs.BackingStoreException
  Initializes the cause of this exception to the specified value.
INITIALPROVISIONING_ENTRIES - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  Name of the header that specifies the type information for the ZIP file entries.
INITIATE - Static variable in class org.osgi.service.coordinator.CoordinationPermission
  The action string `initiate`.
initParams - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  The servlet initialization parameters as provided during registration of the servlet.
initParams - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The servlet filter initialization parameters as provided during registration of the servlet filter.
initParams - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  The servlet context initialization parameters.
insertHostedCapability(List<Capability>, HostedCapability) - Method in class org.osgi.service.resolver.ResolveContext
  Add a `HostedCapability` to the list of capabilities returned from `ResolveContext.findProviders(Requirement)`.
INSTALL - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "install" action.
install(String) - Method in interface org.osgi.service.subsystem.Subsystem
  Installs a subsystem from the specified location identifier.
install(String, InputStream) - Method in interface org.osgi.service.subsystem.Subsystem
  Installs a subsystem from the specified content.
install(String, InputStream, InputStream) - Method in interface org.osgi.service.subsystem.Subsystem
  Installs a subsystem from the specified content according to the specified deployment manifest.
installBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
  Install a new bundle given by an externally reachable location string, typically describing a URL.
installBundle(String, InputStream) - Method in interface org.osgi.service.rest.client.RestClient
  Install a new bundle given by an `InputStream` to a bundle content.
installDeploymentPackage(InputStream) - Method in interface org.osgi.service.deploymentadmin.DeploymentAdmin
  Installs a Deployment Package from an input stream.
INTEGER - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `INTEGER` type.
interfaceName - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The service interface of the reference.
INVALID_ACTION - Static variable in exception org.osgi.service.upnp.UPnPException
  No Action found by that name at this service.
INVALID_ARGS - Static variable in exception org.osgi.service.upnp.UPnPException
  Not enough arguments, too many arguments with a specific name, or one of more of the arguments are of the wrong type.
INVALID_SEQUENCE_NUMBER - Static variable in exception org.osgi.service.upnp.UPnPException
  The different end-points are no longer in synchronization.
INVALID_URI - Static variable in exception org.osgi.service.dmt.DmtException
  The requested command failed because the target URI or node name is `null` or syntactically invalid.
INVALID_VARIABLE - Static variable in exception org.osgi.service.upnp.UPnPException
  Refers to a non existing variable.
invoke(Dictionary) - Method in interface org.osgi.service.upnp.UPnPAction
  Invokes the action.
IO_SCHEME - Static variable in interface org.osgi.service.io.ConnectionFactory
  Service property containing the scheme(s) for which this Connection Factory can create `Connection` objects.
isAbsoluteUri(String) - Static method in class org.osgi.service.dmt.Uri
  Checks whether the specified URI is an absolute URI.
isComponentEnabled(ComponentDescriptionDTO) - Method in interface org.osgi.service.component.runtime.ServiceComponentRuntime
  Returns whether the specified component description is currently enabled.
isConnected() - Method in interface org.osgi.service.wireadmin.Wire
  Return the connection state of this `Wire` object.
isDone() - Method in interface org.osgi.util.promise.Promise
  Returns whether this Promise has been resolved.
isEffective(Requirement) - Method in class org.osgi.service.resolver.ResolveContext
  Test if a given requirement should be wired in the resolve operation.
isEmpty() - Method in class org.osgi.service.event.EventProperties
  Indicate if this properties is empty.
isFatal() - Method in exception org.osgi.service.dmt.DmtException
  Check whether this exception is marked as fatal in the session.
isLaunchableSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
  This method is called by launch() to verify that according to the container, the application is launchable.
isLeaf() - Method in interface org.osgi.service.dmt.MetaNode
  Check whether the node is a leaf node or an internal one.
isLeafNode(String) - Method in interface org.osgi.service.dmt.DmtSession
  Tells whether a node is a leaf or an interior node of the DMT.
isLeafNode(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Tells whether a node is a leaf or an interior node of the DMT.
isLocal() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns whether the job was started locally or remotely.
isNodeUri(String) - Method in interface org.osgi.service.dmt.DmtSession
  Check whether the specified URI corresponds to a valid node in the DMT.
isNodeUri(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Check whether the specified path corresponds to a valid node in the DMT.
isPermitted(String, int) - Method in class org.osgi.service.dmt.Acl
  Check whether the given permissions are granted to a certain principal.
isRecurring() - Method in interface org.osgi.service.application.ScheduledApplication
  Queries if the schedule is recurring.
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
  Return whether this event is a replay event.
isRunning() - Method in interface org.osgi.service.monitor.MonitoringJob
  Returns whether the job is running.
isSameService(EndpointDescription) - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Answers if this Endpoint Description refers to the same service instance as the given Endpoint Description.
isStale() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Gives back the state of the deployment package whether it is stale or not).
isTerminated() - Method in interface org.osgi.service.coordinator.Coordination
  Returns whether this Coordination is terminated.
isValid() - Method in interface org.osgi.service.wireadmin.Wire
  Return the state of this `Wire` object.
isValidName(String) - Method in interface org.osgi.service.dmt.MetaNode
  Checks whether the given name is a valid name for this node.
isValidUri(String) - Static method in class org.osgi.service.dmt.Uri
  Checks whether the specified URI is valid.
isValidValue(DmtData) - Method in interface org.osgi.service.dmt.MetaNode
  Checks whether the given value is valid for this node.
isZeroOccurrenceAllowed() - Method in interface org.osgi.service.dmt.MetaNode
  Check whether zero occurrence of this node is valid.

## J

J - Static variable in class org.osgi.util.measurement.Unit
  The energy unit joule (J).
JDBC_DATABASE_NAME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "databaseName" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_DATASOURCE_NAME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "dataSourceName" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_DESCRIPTION - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "description" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_INITIAL_POOL_SIZE - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "initialPoolSize" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_MAX_IDLE_TIME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "maxIdleTime" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_MAX_POOL_SIZE - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "maxPoolSize" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_MAX_STATEMENTS - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "maxStatements" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_MIN_POOL_SIZE - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "minPoolSize" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_NETWORK_PROTOCOL - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "networkProtocol" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_PASSWORD - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "password" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_PORT_NUMBER - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "portNumber" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_PROPERTY_CYCLE - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "propertyCycle" property that ConnectionPoolDataSource and XADataSource clients may supply a value for when calling `DataSourceFactory.createConnectionPoolDataSource(Properties)` or `DataSourceFactory.createXADataSource(Properties)` on drivers that support this property.
JDBC_ROLE_NAME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "roleName" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_SERVER_NAME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "serverName" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_URL - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "url" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JDBC_USER - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  The "user" property that DataSource clients should supply a value for when calling `DataSourceFactory.createDataSource(Properties)`.
JNDI_SERVICENAME - Static variable in class org.osgi.service.jndi.JNDIConstants
  This service property is set on an OSGi service to provide a name that can be used to locate the service other than the service interface name.
JNDI_URLSCHEME - Static variable in class org.osgi.service.jndi.JNDIConstants
  This service property is set by JNDI Providers that publish URL Context Factories as OSGi Services.
JNDIConstants - Class in org.osgi.service.jndi
  Constants for the JNDI implementation.
JNDIContextManager - Interface in org.osgi.service.jndi
  This interface defines the OSGi service interface for the JNDIContextManager.
JNDIProviderAdmin - Interface in org.osgi.service.jndi
  This interface defines the OSGi service interface for the JNDIProviderAdmin service.
join(long) - Method in interface org.osgi.service.coordinator.Coordination
  Wait until this Coordination is terminated and all registered Participants have been notified.
JPA_UNIT_NAME - Static variable in interface org.osgi.service.jpa.EntityManagerFactoryBuilder
  The name of the persistence unit.
JPA_UNIT_PROVIDER - Static variable in interface org.osgi.service.jpa.EntityManagerFactoryBuilder
  The class name of the provider that registered the service and implements the JPA javax.persistence.PersistenceProvider interface.
JPA_UNIT_VERSION - Static variable in interface org.osgi.service.jpa.EntityManagerFactoryBuilder
  The version of the persistence unit bundle.

## K

K - Static variable in class org.osgi.util.measurement.Unit
  The temperature unit kelvin (K)
kat - Static variable in class org.osgi.util.measurement.Unit
  The catalytic activity unit katal (kat).
keys() - Method in interface org.osgi.service.prefs.Preferences
  Returns all of the keys that have an associated value in this node.
keySet() - Method in class org.osgi.service.event.EventProperties
  Return the names of the properties.
kg - Static variable in class org.osgi.util.measurement.Unit
  The mass unit kilogram (kg)

## L

launch(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
  Launches a new instance of an application.
launchSpecific(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
  Called by launch() to create and start a new instance in an application model specific way.
LIFECYCLE - Static variable in class org.osgi.service.subsystem.SubsystemPermission
  The action string `lifecycle`.
LIFECYCLE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
  Allows the lifecycle management of the target applications.
LIMIT_EXCEEDED - Static variable in exception org.osgi.service.dmt.DmtException
  The requested operation failed because a specific limit was exceeded, e.g.
LIST - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "list" action.
listConfigurations(String) - Method in interface org.osgi.service.cm.ConfigurationAdmin
  List the current `Configuration` objects which match the filter.
listDeploymentPackages() - Method in interface org.osgi.service.deploymentadmin.DeploymentAdmin
  Lists the Deployment Packages currently installed on the platform.
ListenerDTO - Class in org.osgi.service.http.runtime.dto
  Represents a listener currently being used by a servlet context.
ListenerDTO() - Constructor for class org.osgi.service.http.runtime.dto.ListenerDTO
listenerDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Returns the representations of the listener services associated with this context.
loadDriver(String) - Method in interface org.osgi.service.device.DriverLocator
  Get an `InputStream` from which the driver bundle providing a driver with the giving `DRIVER_ID` can be installed.
locateService(String) - Method in interface org.osgi.application.ApplicationContext
  This method returns the service object for the specified `referenceName`.
locateService(String) - Method in interface org.osgi.service.component.ComponentContext
  Returns the service object for the specified reference name.
locateService(String, ServiceReference<S>) - Method in interface org.osgi.service.component.ComponentContext
  Returns the service object for the specified reference name and `ServiceReference`.
locateServices(String) - Method in interface org.osgi.application.ApplicationContext
  This method returns the service objects for the specified `referenceName`.
locateServices(String) - Method in interface org.osgi.service.component.ComponentContext
  Returns the service objects for the specified reference name.
lock() - Method in class org.osgi.service.application.ApplicationDescriptor
  Sets the lock state of the application.
LOCK_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
  Allows setting/unsetting the locking state of the target applications.
LOCK_INTERRUPTED - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The current thread was interrupted while waiting to register a Participant with a Coordination.
LOCK_TYPE_ATOMIC - Static variable in interface org.osgi.service.dmt.DmtSession
  `LOCK_TYPE_ATOMIC` is an exclusive lock with transactional functionality.
LOCK_TYPE_EXCLUSIVE - Static variable in interface org.osgi.service.dmt.DmtSession
  `LOCK_TYPE_EXCLUSIVE` lock guarantees full access to the tree, but can not be shared with any other locks.
LOCK_TYPE_SHARED - Static variable in interface org.osgi.service.dmt.DmtSession
  Sessions created with `LOCK_TYPE_SHARED` lock allows read-only access to the tree, but can be shared between multiple readers.
lockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
  This method is used to notify the container implementation that the corresponding application has been locked and it should update the `application.locked` service property accordingly.
log(int, String) - Method in interface org.osgi.service.log.LogService
  Logs a message.
log(int, String, Throwable) - Method in interface org.osgi.service.log.LogService
  Logs a message with an exception.
log(ServiceReference, int, String) - Method in interface org.osgi.service.log.LogService
  Logs a message associated with a specific `ServiceReference` object.
log(ServiceReference, int, String, Throwable) - Method in interface org.osgi.service.log.LogService
  Logs a message with an exception associated and a `ServiceReference` object.
LOG_DEBUG - Static variable in interface org.osgi.service.log.LogService
  A debugging message (Value 4).
LOG_ERROR - Static variable in interface org.osgi.service.log.LogService
  An error message (Value 1).
LOG_INFO - Static variable in interface org.osgi.service.log.LogService
  An informational message (Value 3).
LOG_WARNING - Static variable in interface org.osgi.service.log.LogService
  A warning message (Value 2).
LogEntry - Interface in org.osgi.service.log
  Provides methods to access the information contained in an individual Log Service log entry.
logged(LogEntry) - Method in interface org.osgi.service.log.LogListener
  Listener method called for each LogEntry object created.
LogListener - Interface in org.osgi.service.log
  Subscribes to `LogEntry` objects from the `LogReaderService`.
LogReaderService - Interface in org.osgi.service.log
  Provides methods to retrieve `LogEntry` objects from the log.
LogService - Interface in org.osgi.service.log
  Provides methods for bundles to write messages to the log.
LONG - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `LONG` type.
LookupReference - Annotation Type in org.osgi.service.component.annotations
  Define a lookup strategy reference for a `Component`.
lx - Static variable in class org.osgi.util.measurement.Unit
  The illuminance unit lux (lx).

## M

m - Static variable in class org.osgi.util.measurement.Unit
  The length unit meter (m)
m2 - Static variable in class org.osgi.util.measurement.Unit
  The area unit square meter (m2)
m3 - Static variable in class org.osgi.util.measurement.Unit
  The volume unit cubic meter (m3)
m_s - Static variable in class org.osgi.util.measurement.Unit
  The speed unit meter per second (m/s)
m_s2 - Static variable in class org.osgi.util.measurement.Unit
  The acceleration unit meter per second squared (m/s2)
ManagedService - Interface in org.osgi.service.cm
  A service that can receive configuration data from a Configuration Admin service.
ManagedServiceFactory - Interface in org.osgi.service.cm
  Manage multiple service instances.
mangle(String) - Static method in class org.osgi.service.dmt.Uri
  Returns a node name that is valid for the tree operation methods, based on the given node name.
MANUFACTURER - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Mandatory property key for the device manufacturer's property.
MANUFACTURER_URL - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional property key for a URL to the device manufacturers Web site.
map(Function<? super T, ? extends R>) - Method in interface org.osgi.util.promise.Promise
  Map the value of this Promise.
MapEntry - Interface in org.osgi.service.blueprint.reflect
  Metadata for a map entry.
MapMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a Map based value.
match(ServiceReference) - Method in interface org.osgi.service.device.Driver
  Checks whether this Driver service can be attached to the Device service.
Match - Interface in org.osgi.service.device
  Instances of `Match` are used in the `DriverSelector.select(ServiceReference, Match[])` method to identify Driver services matching a Device service.
MATCH_GENERIC - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Constant for the UPnP device match scale, indicating a generic match for the device.
MATCH_MANUFACTURER_MODEL - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Constant for the UPnP device match scale, indicating a match with the device model.
MATCH_MANUFACTURER_MODEL_REVISION - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Constant for the UPnP device match scale, indicating a match with the device revision.
MATCH_MANUFACTURER_MODEL_REVISION_SERIAL - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Constant for the UPnP device match scale, indicating a match with the device revision and the serial number.
MATCH_NONE - Static variable in interface org.osgi.service.device.Device
  Return value from `Driver.match(ServiceReference)` indicating that the driver cannot refine the device presented to it by the device manager.
MATCH_TYPE - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Constant for the UPnP device match scale, indicating a match with the device type.
matchDNChain(String) - Method in class org.osgi.service.application.ApplicationDescriptor
  This method verifies whether the specified `pattern` matches the Distinguished Names of any of the certificate chains used to authenticate this application.
matches(Filter) - Method in class org.osgi.service.event.Event
  Tests this event's properties against the given filter using a case sensitive match.
matches(String) - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Tests the properties of this `EndpointDescription` against the given filter using a case insensitive match.
Measurement - Class in org.osgi.util.measurement
  Represents a value with an error, a unit and a time-stamp.
Measurement(double, double, Unit, long) - Constructor for class org.osgi.util.measurement.Measurement
  Create a new `Measurement` object.
Measurement(double, double, Unit) - Constructor for class org.osgi.util.measurement.Measurement
  Create a new `Measurement` object with a time of zero.
Measurement(double, Unit) - Constructor for class org.osgi.util.measurement.Measurement
  Create a new `Measurement` object with an error of 0.0 and a time of zero.
Measurement(double) - Constructor for class org.osgi.util.measurement.Measurement
  Create a new `Measurement` object with an error of 0.0, a unit of `Unit.unity` and a time of zero.
mediate(T, Class<T>) - Method in interface org.osgi.service.async.Async
  Create a mediator for the specified object.
mediate(ServiceReference<? extends T>, Class<T>) - Method in interface org.osgi.service.async.Async
  Create a mediator for the specified service.
MESSAGE - Static variable in interface org.osgi.service.event.EventConstants
  A human-readable message that is usually not localized.
Metadata - Interface in org.osgi.service.blueprint.reflect
  Top level Metadata type.
METADATA - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "metadata" action.
METADATA - Static variable in class org.osgi.service.subsystem.SubsystemPermission
  The action string `metadata`.
METADATA_MISMATCH - Static variable in exception org.osgi.service.dmt.DmtException
  Operation failed because of meta data restrictions.
MetaNode - Interface in org.osgi.service.dmt
  The MetaNode contains meta data as standardized by OMA DM but extends it (without breaking the compatibility) to provide for better DMT data quality in an environment where many software components manipulate this data.
METATYPE_CAPABILITY_NAME - Static variable in interface org.osgi.service.metatype.MetaTypeService
  Capability name for meta type document processors.
METATYPE_DOCUMENTS_LOCATION - Static variable in interface org.osgi.service.metatype.MetaTypeService
  Location of meta type documents.
METATYPE_FACTORY_PID - Static variable in interface org.osgi.service.metatype.MetaTypeProvider
  Service property to signal that this service has `ObjectClassDefinition` objects for the given factory PIDs.
METATYPE_PID - Static variable in interface org.osgi.service.metatype.MetaTypeProvider
  Service property to signal that this service has `ObjectClassDefinition` objects for the given PIDs.
MetaTypeInformation - Interface in org.osgi.service.metatype
  A MetaType Information object is created by the MetaTypeService to return meta type information for a specific bundle.
MetaTypeProvider - Interface in org.osgi.service.metatype
  Provides access to metatypes.
MetaTypeService - Interface in org.osgi.service.metatype
  The MetaType Service can be used to obtain meta type information for a bundle.
MIME_BUNDLE - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  MIME type to be stored in the extra field of a `ZipEntry` object for an installable bundle file.
MIME_BUNDLE_ALT - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  Alternative MIME type to be stored in the extra field of a `ZipEntry` object for an installable bundle file.
MIME_BUNDLE_URL - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  MIME type to be stored in the extra field of a ZipEntry for a String that represents a URL for a bundle.
MIME_BYTE_ARRAY - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  MIME type to be stored in the extra field of a `ZipEntry` object for `byte[]` data.
MIME_STRING - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  MIME type to be stored in the extra field of a `ZipEntry` object for String data.
MINUTE - Static variable in interface org.osgi.service.application.ScheduledApplication
  The name of the minute attribute of a virtual timer event.
MODEL_DESCRIPTION - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional (but recommended) property key for a `String` object with a long description of the device for the end user.
MODEL_NAME - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Mandatory property key for the device model name.
MODEL_NUMBER - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional (but recommended) property key for a `String` class typed property holding the model number of the device.
MODEL_URL - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional property key for a `String` typed property holding a string representing the URL to the Web site for this model.
Modified - Annotation Type in org.osgi.service.component.annotations
  Identify the annotated method as the `modified` method of a Service Component.
modified - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The name of the modified method.
MODIFIED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
  The properties of an endpoint have been modified.
MODIFIED_ENDMATCH - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
  The properties of an endpoint have been modified and the new properties no longer match the listener's filter.
modifyConfiguration(ServiceReference<?>, Dictionary<String, Object>) - Method in interface org.osgi.service.cm.ConfigurationPlugin
  View and possibly modify the a set of configuration properties before they are sent to the Managed Service or the Managed Service Factory.
mol - Static variable in class org.osgi.util.measurement.Unit
  The amount of substance unit mole (mol)
Monitorable - Interface in org.osgi.service.monitor
  A `Monitorable` can provide information about itself in the form of `StatusVariables`.
MonitorAdmin - Interface in org.osgi.service.monitor
  The `MonitorAdmin` service is a singleton service that handles `StatusVariable` query requests and measurement job control requests.
MonitoringJob - Interface in org.osgi.service.monitor
  A Monitoring Job is a request for scheduled or event based notifications on update of a set of `StatusVariable`s.
MonitorListener - Interface in org.osgi.service.monitor
  The `MonitorListener` is used by `Monitorable` services to send notifications when a `StatusVariable` value is changed.
MonitorPermission - Class in org.osgi.service.monitor
  Indicates the callers authority to publish, read or reset `StatusVariable`s, to switch event sending on or off or to start monitoring jobs.
MonitorPermission(String, String) - Constructor for class org.osgi.service.monitor.MonitorPermission
  Create a `MonitorPermission` object, specifying the target and actions.
MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
  The name of the month attribute of a virtual timer event.
MOUNT_POINTS - Static variable in interface org.osgi.service.dmt.spi.DataPlugin
  The string to be used as key for the mount points property when a DataPlugin is registered with mount points.
MOUNT_POINTS - Static variable in interface org.osgi.service.dmt.spi.ExecPlugin
  The string to be used as key for the mount points property when an Exec Plugin is registered with mount points.
MountPlugin - Interface in org.osgi.service.dmt.spi
  This interface can be optionally implemented by a `DataPlugin` or `ExecPlugin` in order to get information about its absolute mount points in the overall DMT.
MountPoint - Interface in org.osgi.service.dmt.spi
  This interface can be implemented to represent a single mount point.
mountPointAdded(MountPoint) - Method in interface org.osgi.service.dmt.spi.MountPlugin
  Provides the `MountPoint` describing the path where the plugin is mapped in the overall DMT.
mountPointRemoved(MountPoint) - Method in interface org.osgi.service.dmt.spi.MountPlugin
  Informs the plugin that the provided `MountPoint` objects have been removed from the mapping.
mul(Measurement) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the product of this object multiplied by the specified object.
mul(double, Unit) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the product of this object multiplied by the specified value.
mul(double) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the product of this object multiplied by the specified value.

## N

N - Static variable in class org.osgi.util.measurement.Unit
  The force unit newton (N).
NAME - Static variable in annotation type org.osgi.service.component.annotations.Component
  Special string representing the name of this Component.
name - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The name of the component.
name - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The name of the reference.
name - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
  The name of the declared reference.
name - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
  The name of the declared reference.
name - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  The name of the servlet.
name - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The name of the servlet filter.
name - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  The name of the servlet context.
name() - Method in interface org.osgi.service.prefs.Preferences
  Returns this node's name, relative to its parent.
NAME - Static variable in interface org.osgi.service.rest.RestApiExtension
  This service property describes the package name of the technology manageable by this REST API extension.
NamespaceException - Exception in org.osgi.service.http
  A NamespaceException is thrown to indicate an error with the caller's request to register a servlet or resources into the URI namespace of the Http Service.
NamespaceException(String) - Constructor for exception org.osgi.service.http.NamespaceException
  Construct a `NamespaceException` object with a detail message.
NamespaceException(String, Throwable) - Constructor for exception org.osgi.service.http.NamespaceException
  Construct a `NamespaceException` object with a detail message and a nested exception.
newInitialContext() - Method in interface org.osgi.service.jndi.JNDIContextManager
  Creates a new JNDI initial context with the default JNDI environment properties.
newInitialContext(Map) - Method in interface org.osgi.service.jndi.JNDIContextManager
  Creates a new JNDI initial context with the specified JNDI environment properties.
newInitialDirContext() - Method in interface org.osgi.service.jndi.JNDIContextManager
  Creates a new initial DirContext with the default JNDI environment properties.
newInitialDirContext(Map) - Method in interface org.osgi.service.jndi.JNDIContextManager
  Creates a new initial DirContext with the specified JNDI environment properties.
newInstance(Dictionary<String, ?>) - Method in interface org.osgi.service.component.ComponentFactory
  Create and activate a new component configuration.
newPermissionCollection() - Method in class org.osgi.service.cm.ConfigurationPermission
  Returns a new `PermissionCollection` object suitable for storing `ConfigurationPermission`s.
newPermissionCollection() - Method in class org.osgi.service.coordinator.CoordinationPermission
  Returns a new `PermissionCollection` object suitable for storing `CoordinationPermission` objects.
newPermissionCollection() - Method in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Returns a new PermissionCollection object for storing DeploymentAdminPermission objects.
newPermissionCollection() - Method in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Returns a new PermissionCollection object for storing DeploymentCustomizerPermission objects.
newPermissionCollection() - Method in class org.osgi.service.dmt.security.AlertPermission
  Returns a new PermissionCollection object for storing AlertPermission objects.
newPermissionCollection() - Method in class org.osgi.service.dmt.security.DmtPermission
  Returns a new PermissionCollection object for storing DmtPermission objects.
newPermissionCollection() - Method in class org.osgi.service.dmt.security.DmtPrincipalPermission
  Returns a new PermissionCollection object for storing DmtPrincipalPermission objects.
newPermissionCollection() - Method in class org.osgi.service.event.TopicPermission
  Returns a new `PermissionCollection` object suitable for storing `TopicPermission` objects.
newPermissionCollection() - Method in class org.osgi.service.remoteserviceadmin.EndpointPermission
  Returns a new `PermissionCollection` object for storing `EndpointPermission` objects.
newPermissionCollection() - Method in class org.osgi.service.subsystem.SubsystemPermission
  Returns a new `PermissionCollection` object suitable for storing `SubsystemPermission`s.
newPermissionCollection() - Method in class org.osgi.service.useradmin.UserAdminPermission
  Returns a new `PermissionCollection` object for storing `UserAdminPermission` objects.
newPermissionCollection() - Method in class org.osgi.service.wireadmin.WirePermission
  Returns a new `PermissionCollection` object for storing `WirePermission` objects.
newRequirementBuilder(String) - Method in interface org.osgi.service.repository.Repository
  Return a new `RequirementBuilder` which provides a convenient way to create a requirement.
node(String) - Method in interface org.osgi.service.prefs.Preferences
  Returns a named `Preferences` object (node), creating it and any of its ancestors if they do not already exist.
NODE_ALREADY_EXISTS - Static variable in exception org.osgi.service.dmt.DmtException
  The requested node creation operation failed because the target already exists.
NODE_NOT_FOUND - Static variable in exception org.osgi.service.dmt.DmtException
  The requested target node was not found.
nodeChanged(String[]) - Method in interface org.osgi.service.dmt.spi.ReadableDataSession
  Notifies the plugin that the given node has changed outside the scope of the plugin, therefore the Version and Timestamp properties must be updated (if supported).
nodeExists(String) - Method in interface org.osgi.service.prefs.Preferences
  Returns true if the named node exists.
noDriverFound() - Method in interface org.osgi.service.device.Device
  Indicates to this `Device` object that the device manager has failed to attach any drivers to it.
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a value that cannot `null`.
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
  A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
  Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
  Create a No Such Component Exception for a non-existent component.
not(RequirementExpression) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Return the negation of a `RequirementExpression`.
NotExpression - Interface in org.osgi.service.repository
  A `RequirementExpression` representing the `not` (negation) of a requirement expression.
NotificationService - Interface in org.osgi.service.dmt.notification
  NotificationService enables sending asynchronous notifications to a management server.
notifiesOnChange(String) - Method in interface org.osgi.service.monitor.Monitorable
  Tells whether the `StatusVariable` provider is able to send instant notifications when the given `StatusVariable` changes.
notifyUPnPEvent(String, String, Dictionary) - Method in interface org.osgi.service.upnp.UPnPEventListener
  Callback method that is invoked for received events.
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
  Singleton instance of `NullMetadata`.
NULL_VALUE - Static variable in class org.osgi.service.dmt.DmtData
  Constant instance representing a leaf node of `null` format.
NullMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a value specified to be `null` via the <null> element.

## O

ObjectClassDefinition - Annotation Type in org.osgi.service.metatype.annotations
  Generate a Meta Type Resource using the annotated type.
ObjectClassDefinition - Interface in org.osgi.service.metatype
  Description for the data type information of an objectclass.
Ohm - Static variable in class org.osgi.util.measurement.Unit
  The electric resistance unit ohm.
onResolve(Runnable) - Method in interface org.osgi.util.promise.Promise
  Register a callback to be called when this Promise is resolved.
open(String) - Method in interface org.osgi.service.io.ConnectorService
  Create and open a `Connection` object for the specified name.
open(String, int) - Method in interface org.osgi.service.io.ConnectorService
  Create and open a `Connection` object for the specified name and access mode.
open(String, int, boolean) - Method in interface org.osgi.service.io.ConnectorService
  Create and open a `Connection` object for the specified name, access mode and timeouts.
openAtomicSession(String[], DmtSession) - Method in interface org.osgi.service.dmt.spi.DataPlugin
  This method is called to signal the start of an atomic read-write session when the first reference is made within a `DmtSession` to a node which is handled by this plugin.
openDataInputStream(String) - Method in interface org.osgi.service.io.ConnectorService
  Create and open a `DataInputStream` object for the specified name.
openDataOutputStream(String) - Method in interface org.osgi.service.io.ConnectorService
  Create and open a `DataOutputStream` object for the specified name.
openInputStream(String) - Method in interface org.osgi.service.io.ConnectorService
  Create and open an `InputStream` object for the specified name.
openOutputStream(String) - Method in interface org.osgi.service.io.ConnectorService
  Create and open an `OutputStream` object for the specified name.
openReadOnlySession(String[], DmtSession) - Method in interface org.osgi.service.dmt.spi.DataPlugin
  This method is called to signal the start of a read-only session when the first reference is made within a `DmtSession` to a node which is handled by this plugin.
openReadWriteSession(String[], DmtSession) - Method in interface org.osgi.service.dmt.spi.DataPlugin
  This method is called to signal the start of a non-atomic read-write session when the first reference is made within a `DmtSession` to a node which is handled by this plugin.
Option - Annotation Type in org.osgi.service.metatype.annotations
  `Option` information for an `AttributeDefinition`.
OPTIONAL - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
  Argument for `getAttributeDefinitions(int)`.
or(RequirementExpression, RequirementExpression) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Combine two `RequirementExpression`s into a requirement expression using the `or` operator.
or(RequirementExpression, RequirementExpression, RequirementExpression...) - Method in interface org.osgi.service.repository.ExpressionCombiner
  Combine multiple `RequirementExpression`s into a requirement expression using the `or` operator.
OrExpression - Interface in org.osgi.service.repository
  A `RequirementExpression` representing the `or` of a number of requirement expressions.
org.osgi.application - package org.osgi.application
  Foreign Application Package Version 1.0.
org.osgi.namespace.contract - package org.osgi.namespace.contract
  Contract Namespace Package Version 1.0.
org.osgi.namespace.extender - package org.osgi.namespace.extender
  Extender Namespace Package Version 1.0.
org.osgi.namespace.implementation - package org.osgi.namespace.implementation
  Implementation Namespace Package Version 1.0.
org.osgi.namespace.service - package org.osgi.namespace.service
  Service Namespace Package Version 1.0.
org.osgi.service.application - package org.osgi.service.application
  Application Package Version 1.1.
org.osgi.service.async - package org.osgi.service.async
  Asynchronous Services Package Version 1.0.
org.osgi.service.async.delegate - package org.osgi.service.async.delegate
  Asynchronous Services Delegation Package Version 1.0.
org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
  Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
  Blueprint Reflection Package Version 1.0.
org.osgi.service.cm - package org.osgi.service.cm
  Configuration Admin Package Version 1.5.
org.osgi.service.component - package org.osgi.service.component
  Service Component Package Version 1.3.
org.osgi.service.component.annotations - package org.osgi.service.component.annotations
  Service Component Annotations Package Version 1.3.
org.osgi.service.component.runtime - package org.osgi.service.component.runtime
  Service Component Runtime Package Version 1.3.
org.osgi.service.component.runtime.dto - package org.osgi.service.component.runtime.dto
  Service Component Runtime Data Transfer Objects Package Version 1.3.
org.osgi.service.coordinator - package org.osgi.service.coordinator
  Coordinator Package Version 1.0.
org.osgi.service.deploymentadmin - package org.osgi.service.deploymentadmin
  Deployment Admin Package Version 1.1.
org.osgi.service.deploymentadmin.spi - package org.osgi.service.deploymentadmin.spi
  Deployment Admin SPI Package Version 1.0.
org.osgi.service.device - package org.osgi.service.device
  Device Access Package Version 1.1.
org.osgi.service.dmt - package org.osgi.service.dmt
  Device Management Tree Package Version 2.0.
org.osgi.service.dmt.notification - package org.osgi.service.dmt.notification
  Device Management Tree Notification Package Version 2.0.
org.osgi.service.dmt.notification.spi - package org.osgi.service.dmt.notification.spi
  Device Management Tree Notification SPI Package Version 2.0.
org.osgi.service.dmt.security - package org.osgi.service.dmt.security
  Device Management Tree Security Package Version 2.0.
org.osgi.service.dmt.spi - package org.osgi.service.dmt.spi
  Device Management Tree SPI Package Version 2.0.
org.osgi.service.event - package org.osgi.service.event
  Event Admin Package Version 1.3.
org.osgi.service.http - package org.osgi.service.http
  Http Service Package Version 1.2.
org.osgi.service.http.context - package org.osgi.service.http.context
  Http Whiteboard Context Package Version 1.0.
org.osgi.service.http.runtime - package org.osgi.service.http.runtime
  Http Runtime Package Version 1.0.
org.osgi.service.http.runtime.dto - package org.osgi.service.http.runtime.dto
  Http Runtime DTO Package Version 1.0.
org.osgi.service.http.whiteboard - package org.osgi.service.http.whiteboard
  Http Whiteboard Package Version 1.0.
org.osgi.service.io - package org.osgi.service.io
  IO Connector Package Version 1.0.
org.osgi.service.jdbc - package org.osgi.service.jdbc
  JDBC Service Package Version 1.0.
org.osgi.service.jndi - package org.osgi.service.jndi
  JNDI Package Version 1.0.
org.osgi.service.jpa - package org.osgi.service.jpa
  JPA Package Version 1.0.
org.osgi.service.log - package org.osgi.service.log
  Log Service Package Version 1.3.
org.osgi.service.metatype - package org.osgi.service.metatype
  Metatype Package Version 1.3.
org.osgi.service.metatype.annotations - package org.osgi.service.metatype.annotations
  Metatype Annotations Package Version 1.3.
org.osgi.service.monitor - package org.osgi.service.monitor
  Monitor Admin Package Version 1.0.
org.osgi.service.prefs - package org.osgi.service.prefs
  Preferences Service Package Version 1.1.
org.osgi.service.provisioning - package org.osgi.service.provisioning
  Provisioning Package Version 1.2.
org.osgi.service.remoteserviceadmin - package org.osgi.service.remoteserviceadmin
  Remote Service Admin Package Version 1.1.
org.osgi.service.remoteserviceadmin.namespace - package org.osgi.service.remoteserviceadmin.namespace
  Remote Service Admin Namespaces Version 1.0.
org.osgi.service.repository - package org.osgi.service.repository
  Repository Service Package Version 1.1.
org.osgi.service.resolver - package org.osgi.service.resolver
  Resolver Service Package Version 1.0.
org.osgi.service.rest - package org.osgi.service.rest
  Rest Service Package Version 1.0.
org.osgi.service.rest.client - package org.osgi.service.rest.client
  Rest Service Client Package Version 1.0.
org.osgi.service.serviceloader - package org.osgi.service.serviceloader
  Service Loader Mediator Package Version 1.0.
org.osgi.service.subsystem - package org.osgi.service.subsystem
  Subsystem Service Package Version 1.1.
org.osgi.service.upnp - package org.osgi.service.upnp
  UPnP Package Version 1.2.
org.osgi.service.useradmin - package org.osgi.service.useradmin
  User Admin Package Version 1.1.
org.osgi.service.wireadmin - package org.osgi.service.wireadmin
  Wire Admin Package Version 1.0.
org.osgi.util.function - package org.osgi.util.function
  Function Package Version 1.0.
org.osgi.util.measurement - package org.osgi.util.measurement
  Measurement Package Version 1.0.
org.osgi.util.position - package org.osgi.util.position
  Position Package Version 1.0.
org.osgi.util.promise - package org.osgi.util.promise
  Promise Package Version 1.0.
org.osgi.util.xml - package org.osgi.util.xml
  XML Parser Package Version 1.0.
ORPHANED - Static variable in interface org.osgi.service.coordinator.Coordination
  A singleton exception that will be the failure cause when a Coordination has been orphaned.
OSGI_JDBC_DRIVER_CLASS - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  Service property used by a JDBC driver to declare the driver class when registering a JDBC DataSourceFactory service.
OSGI_JDBC_DRIVER_NAME - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  Service property used by a JDBC driver to declare the driver name when registering a JDBC DataSourceFactory service.
OSGI_JDBC_DRIVER_VERSION - Static variable in interface org.osgi.service.jdbc.DataSourceFactory
  Service property used by a JDBC driver to declare the driver version when registering a JDBC DataSourceFactory service.

## P

Pa - Static variable in class org.osgi.util.measurement.Unit
  The pressure unit pascal (Pa).
parent() - Method in interface org.osgi.service.prefs.Preferences
  Returns the parent of this node, or `null` if this is the root.
PARENT_UDN - Static variable in interface org.osgi.service.upnp.UPnPDevice
  The property key that must be set for all embedded devices.
PARSER_NAMESPACEAWARE - Static variable in class org.osgi.util.xml.XMLParserActivator
  Service property specifying if factory is configured to support namespace aware parsers.
PARSER_VALIDATING - Static variable in class org.osgi.util.xml.XMLParserActivator
  Service property specifying if factory is configured to support validating parsers.
PARTIALLY_ENDED - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The Coordination has partially ended.
Participant - Interface in org.osgi.service.coordinator
  A Participant participates in a Coordination.
PARTICIPATE - Static variable in class org.osgi.service.coordinator.CoordinationPermission
  The action string `participate`.
PASSWORD - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `PASSWORD` type.
path - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
  The path of the request relative to the root.
PATH_SEPARATOR - Static variable in class org.osgi.service.dmt.Uri
  This constant stands for a string identifying the path separator in the DmTree ("/").
PATH_SEPARATOR_CHAR - Static variable in class org.osgi.service.dmt.Uri
  This constant stands for a char identifying the path separator in the DmTree ('/').
patterns - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The request mappings for the servlet filter.
patterns - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
  The request mappings for the resource.
patterns - Variable in class org.osgi.service.http.runtime.dto.ServletDTO
  The request mappings for the servlet.
peek() - Method in interface org.osgi.service.coordinator.Coordinator
  Returns the current Coordination.
PERMANENT - Static variable in interface org.osgi.service.dmt.MetaNode
  Constant for representing a `PERMANENT` node in the tree.
PERMISSION_DENIED - Static variable in exception org.osgi.service.dmt.DmtException
  The requested command failed because the principal associated with the session does not have adequate access control permissions (ACL) on the target.
policy - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The policy of the reference.
policyOption - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The policy option of the reference.
poll() - Method in interface org.osgi.service.wireadmin.Wire
  Poll for an updated value.
polled(Wire) - Method in interface org.osgi.service.wireadmin.Producer
  Return the current value of this `Producer` object.
pop() - Method in interface org.osgi.service.coordinator.Coordinator
  Remove the current Coordination from the thread local Coordination stack.
Position - Class in org.osgi.util.position
  Position represents a geographic location, based on the WGS84 System (World Geodetic System 1984).
Position(Measurement, Measurement, Measurement, Measurement, Measurement) - Constructor for class org.osgi.util.position.Position
  Constructs a `Position` object with the given values.
postEvent(String, String[], Dictionary) - Method in interface org.osgi.service.dmt.spi.MountPoint
  Posts an event via the DmtAdmin about changes in the current plugins subtree.
postEvent(String, String[], String[], Dictionary) - Method in interface org.osgi.service.dmt.spi.MountPoint
  Posts an event via the DmtAdmin about changes in the current plugins subtree.
postEvent(Event) - Method in interface org.osgi.service.event.EventAdmin
  Initiate asynchronous, ordered delivery of an event.
Predicate<T> - Interface in org.osgi.util.function
  A predicate that accepts a single argument and produces a boolean result.
Preferences - Interface in org.osgi.service.prefs
  A node in a hierarchical collection of preference data.
PreferencesService - Interface in org.osgi.service.prefs
  The Preferences Service.
PREFERRED_PROVIDER - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header used to express a preference for particular resources to satisfy implicit package dependencies.
prefix - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
  The prefix of the resource.
prepare() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  This method is called on the Resource Processor immediately before calling the `commit` method.
PRESENTATION_URL - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional (but recommended) property key for a `String` typed property holding a string representing the URL to a device representation Web page.
printStackTrace(PrintStream) - Method in exception org.osgi.service.dmt.DmtException
  Prints the exception and its stacktrace to the specified print stream.
PRIVATEAREA - Static variable in class org.osgi.service.deploymentadmin.spi.DeploymentCustomizerPermission
  Constant String to the "privatearea" action.
process(String, InputStream) - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  Called when a resource is encountered in the deployment package for which this resource processor has been selected to handle the processing of that resource.
PRODUCE - Static variable in class org.osgi.service.wireadmin.WirePermission
  The action string for the `produce` action.
Producer - Interface in org.osgi.service.wireadmin
  Data Producer, a service that can generate values to be used by `Consumer` services.
PRODUCER_EXCEPTION - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  A Producer service method has thrown an exception.
producersConnected(Wire[]) - Method in interface org.osgi.service.wireadmin.Consumer
  Update the list of `Wire` objects to which this Consumer service is connected.
PROMISCUOUS_POLICY - Static variable in class org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
  The attribute value for Topology managers with a promiscuous policy
Promise<T> - Interface in org.osgi.util.promise
  A Promise of a value.
Promises - Class in org.osgi.util.promise
  Static helper methods for `Promise`s.
properties - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The component properties for the component configuration.
properties - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The declared component properties.
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a `java.util.Properties` based value.
PROVISION_POLICY_ACCEPT_DEPENDENCIES - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  A value for the `provision-policy` directive indicating the subsystem accepts dependency resources.
PROVISION_POLICY_DIRECTIVE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header directive identifying the provision policy.
PROVISION_POLICY_REJECT_DEPENDENCIES - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  A value for the `provision-policy` directive indicating the subsystem does not accept dependency resources.
PROVISION_RESOURCE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the resources to be deployed to satisfy the dependencies of a subsystem.
PROVISIONING_AGENT_CONFIG - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the initial configuration information of the initial Management Agent.
PROVISIONING_REFERENCE - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the location of the provision data provider.
PROVISIONING_ROOTX509 - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the root X509 certificate used to establish trust with operator when using HTTPS.
PROVISIONING_RSH_SECRET - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the shared secret used in conjunction with the RSH protocol.
PROVISIONING_SPID - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that uniquely identifies the Service Platform.
PROVISIONING_START_BUNDLE - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the location of the bundle to start with `AllPermission`.
PROVISIONING_UPDATE_COUNT - Static variable in interface org.osgi.service.provisioning.ProvisioningService
  The key to the provisioning information that contains the update count of the info data.
ProvisioningService - Interface in org.osgi.service.provisioning
  Service for managing the initial provisioning information.
PUBLISH - Static variable in class org.osgi.service.event.TopicPermission
  The action string `publish`.
PUBLISH - Static variable in class org.osgi.service.monitor.MonitorPermission
  Holders of `MonitorPermission` with the `publish` action present are `Monitorable` services that are allowed to publish the `StatusVariable`s specified in the permission's target field.
push() - Method in interface org.osgi.service.coordinator.Coordination
  Push this Coordination object onto the thread local Coordination stack to make it the `current Coordination`.
put(String, Object) - Method in class org.osgi.service.event.EventProperties
  This method throws `UnsupportedOperationException`.
put(String, String) - Method in interface org.osgi.service.prefs.Preferences
  Associates the specified value with the specified key in this node.
putAll(Map<? extends String, ? extends Object>) - Method in class org.osgi.service.event.EventProperties
  This method throws `UnsupportedOperationException`.
putBoolean(String, boolean) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `boolean` value with the specified key in this node.
putByteArray(String, byte[]) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `byte[]` with the specified `key` in this node.
putDouble(String, double) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `double` value with the specified `key` in this node.
putFloat(String, float) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `float` value with the specified `key` in this node.
putInt(String, int) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `int` value with the specified `key` in this node.
putLong(String, long) - Method in interface org.osgi.service.prefs.Preferences
  Associates a `String` object representing the specified `long` value with the specified `key` in this node.

## R

rad - Static variable in class org.osgi.util.measurement.Unit
  The angle unit radians (rad)
READ - Static variable in interface org.osgi.service.io.ConnectorService
  Read access mode.
READ - Static variable in class org.osgi.service.monitor.MonitorPermission
  Holders of `MonitorPermission` with the `read` action present are allowed to read the value of the `StatusVariable`s specified in the permission's target field.
READ - Static variable in class org.osgi.service.remoteserviceadmin.EndpointPermission
  The action string `read`.
READ_WRITE - Static variable in interface org.osgi.service.io.ConnectorService
  Read/Write access mode.
ReadableDataSession - Interface in org.osgi.service.dmt.spi
  Provides read-only access to the part of the tree handled by the plugin that created this session.
ReadWriteDataSession - Interface in org.osgi.service.dmt.spi
  Provides non-atomic read-write access to the part of the tree handled by the plugin that created this session.
recover(Function<Promise<?>, ? extends T>) - Method in interface org.osgi.util.promise.Promise
  Recover from a failure of this Promise with a recovery value.
recoverWith(Function<Promise<?>, Promise<? extends T>>) - Method in interface org.osgi.util.promise.Promise
  Recover from a failure of this Promise with a recovery Promise.
Reference - Annotation Type in org.osgi.service.component.annotations
  Identify the annotated member as a reference of a Service Component.
REFERENCE_TARGET_SUFFIX - Static variable in interface org.osgi.service.component.ComponentConstants
  The suffix for reference target properties.
ReferenceCardinality - Enum in org.osgi.service.component.annotations
  Cardinality for the `Reference` annotation.
ReferenceDTO - Class in org.osgi.service.component.runtime.dto
  A representation of a declared reference to a service.
ReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.ReferenceDTO
ReferenceListener - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a list of service references.
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference that will bind to a single matching service in the service registry.
ReferencePolicy - Enum in org.osgi.service.component.annotations
  Policy for the `Reference` annotation.
ReferencePolicyOption - Enum in org.osgi.service.component.annotations
  Policy option for the `Reference` annotation.
references - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The referenced services.
ReferenceScope - Enum in org.osgi.service.component.annotations
  Reference scope for the `Reference` annotation.
RefMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference to another component managed by the Blueprint Container.
regexs - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The request mappings for the servlet filter.
registerResources(String, String, HttpContext) - Method in interface org.osgi.service.http.HttpService
  Registers resources into the URI namespace.
registerService(String[], Object, Dictionary) - Method in interface org.osgi.application.ApplicationContext
  Registers the specified service object with the specified properties under the specified class names into the Framework.
registerService(String, Object, Dictionary) - Method in interface org.osgi.application.ApplicationContext
  Registers the specified service object with the specified properties under the specified class name with the Framework.
registerServlet(String, Servlet, Dictionary, HttpContext) - Method in interface org.osgi.service.http.HttpService
  Registers a servlet into the URI namespace.
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
  Metadata for a registration listener interested in service registration and unregistration events for a service.
ReifiedType - Class in org.osgi.service.blueprint.container
  Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class<?>) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
  Create a Reified Type for a raw Java class without any generic type parameters.
RELEASED - Static variable in interface org.osgi.service.coordinator.Coordination
  A singleton exception that will be the failure cause when the Coordinations created by a bundle are terminated because the bundle released the Coordinator service.
REMOTE_CONFIGS_SUPPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the configuration types supported by a distribution provider.
REMOTE_ERROR - Static variable in exception org.osgi.service.dmt.DmtException
  A device initiated remote operation failed.
REMOTE_INTENTS_SUPPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the intents supported by a distribution provider.
REMOTE_USER - Static variable in class org.osgi.service.http.context.ServletContextHelper
  `HttpServletRequest` attribute specifying the name of the authenticated user.
REMOTE_USER - Static variable in interface org.osgi.service.http.HttpContext
  `HttpServletRequest` attribute specifying the name of the authenticated user.
remoteAdminEvent(RemoteServiceAdminEvent) - Method in interface org.osgi.service.remoteserviceadmin.RemoteServiceAdminListener
  Receive notification of any export or import registrations and unregistrations as well as errors and warnings.
RemoteAlertSender - Interface in org.osgi.service.dmt.notification.spi
  The RemoteAlertSender can be used to send notifications to (remote) entities identified by principal names.
RemoteConstants - Class in org.osgi.service.remoteserviceadmin
  Provide the definition of the constants used in the Remote Service Admin specification.
RemoteServiceAdmin - Interface in org.osgi.service.remoteserviceadmin
  A Remote Service Admin manages the import and export of services.
RemoteServiceAdminEvent - Class in org.osgi.service.remoteserviceadmin
  Provides the event information for a Remote Service Admin event.
RemoteServiceAdminEvent(int, Bundle, ExportReference, Throwable) - Constructor for class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Create a Remote Service Admin Event for an export notification.
RemoteServiceAdminEvent(int, Bundle, ImportReference, Throwable) - Constructor for class org.osgi.service.remoteserviceadmin.RemoteServiceAdminEvent
  Create a Remote Service Admin Event for an import notification.
RemoteServiceAdminListener - Interface in org.osgi.service.remoteserviceadmin
  A `RemoteServiceAdminEvent` listener is notified synchronously of any export or import registrations and unregistrations.
remove() - Method in interface org.osgi.service.application.ScheduledApplication
  Cancels this schedule of the application.
remove(Object) - Method in class org.osgi.service.event.EventProperties
  This method throws `UnsupportedOperationException`.
remove(String) - Method in interface org.osgi.service.prefs.Preferences
  Removes the value associated with the specified `key` in this node, if any.
REMOVED - Static variable in class org.osgi.service.remoteserviceadmin.EndpointEvent
  An endpoint has been removed.
removeLogListener(LogListener) - Method in interface org.osgi.service.log.LogReaderService
  Unsubscribes to `LogEntry` objects.
removeMember(Role) - Method in interface org.osgi.service.useradmin.Group
  Removes the specified `Role` object from this `Group` object.
removeNode() - Method in interface org.osgi.service.prefs.Preferences
  Removes this node and all of its descendants, invalidating any properties contained in the removed nodes.
removeRole(String) - Method in interface org.osgi.service.useradmin.UserAdmin
  Removes the `Role` object with the given name from this User Admin service and all groups it is a member of.
removeServiceListener(ApplicationServiceListener) - Method in interface org.osgi.application.ApplicationContext
  Removes the specified `ApplicationServiceListener` object from this context application instance's list of listeners.
RENAMED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating nodes that were renamed.
renameNode(String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Rename a node.
renameNode(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Rename a node.
REPLACE - Static variable in class org.osgi.service.dmt.Acl
  Principals holding this permission can issue REPLACE commands on the node having this ACL.
REPLACE - Static variable in class org.osgi.service.dmt.security.DmtPermission
  Holders of DmtPermission with the Replace action present can update DMT node value or properties, that is they are authorized to execute the setNodeAcl(), setNodeTitle(), setNodeValue(), setNodeType() and renameNode() methods of the DmtSession.
REPLACED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating nodes that were replaced.
Repository - Interface in org.osgi.service.repository
  A repository service that contains `resources`.
RepositoryContent - Interface in org.osgi.service.repository
  An accessor for the content of a resource.
RequestInfoDTO - Class in org.osgi.service.http.runtime.dto
  Represents the services used to process a specific request.
RequestInfoDTO() - Constructor for class org.osgi.service.http.runtime.dto.RequestInfoDTO
REQUIRED - Static variable in interface org.osgi.service.metatype.ObjectClassDefinition
  Argument for `getAttributeDefinitions(int)`.
RequirementBuilder - Interface in org.osgi.service.repository
  A builder for requirements.
RequirementExpression - Interface in org.osgi.service.repository
  The super interface for all requirement expressions.
RESET - Static variable in class org.osgi.service.monitor.MonitorPermission
  Holders of `MonitorPermission` with the `reset` action present are allowed to reset the value of the `StatusVariable`s specified in the permission's target field.
resetStatusVariable(String) - Method in interface org.osgi.service.monitor.Monitorable
  Issues a request to reset a given `StatusVariable`.
resetStatusVariable(String) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Issues a request to reset a given `StatusVariable`.
ResolutionException - Exception in org.osgi.service.resolver
  Indicates failure to resolve a set of requirements.
ResolutionException(String, Throwable, Collection<Requirement>) - Constructor for exception org.osgi.service.resolver.ResolutionException
  Create a `ResolutionException` with the specified message, cause and unresolved requirements.
ResolutionException(String) - Constructor for exception org.osgi.service.resolver.ResolutionException
  Create a `ResolutionException` with the specified message.
ResolutionException(Throwable) - Constructor for exception org.osgi.service.resolver.ResolutionException
  Create a `ResolutionException` with the specified cause.
resolve(ResolveContext) - Method in interface org.osgi.service.resolver.Resolver
  Resolve the specified resolve context and return any new resources and wires to the caller.
resolve(T) - Method in class org.osgi.util.promise.Deferred
  Successfully resolve the Promise associated with this Deferred.
ResolveContext - Class in org.osgi.service.resolver
  A resolve context provides resources, options and constraints to the potential solution of a `resolve` operation.
ResolveContext() - Constructor for class org.osgi.service.resolver.ResolveContext
resolved(T) - Static method in class org.osgi.util.promise.Promises
  Create a new Promise that has been resolved with the specified value.
Resolver - Interface in org.osgi.service.resolver
  A resolver service resolves the specified resources in the context supplied by the caller.
resolveWith(Promise<? extends T>) - Method in class org.osgi.util.promise.Deferred
  Resolve the Promise associated with this Deferred with the specified Promise.
resourceDTO - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
  The resource processing this request.
ResourceDTO - Class in org.osgi.service.http.runtime.dto
  Represents a resource definition currently being used by a servlet context.
ResourceDTO() - Constructor for class org.osgi.service.http.runtime.dto.ResourceDTO
resourceDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Returns the representations of the resource services associated with this context.
ResourceProcessor - Interface in org.osgi.service.deploymentadmin.spi
  ResourceProcessor interface is implemented by processors handling resource files in deployment packages.
ResourceProcessorException - Exception in org.osgi.service.deploymentadmin.spi
  Checked exception received when something fails during a call to a Resource Processor.
ResourceProcessorException(int, String, Throwable) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Create an instance of the exception.
ResourceProcessorException(int, String) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Create an instance of the exception.
ResourceProcessorException(int) - Constructor for exception org.osgi.service.deploymentadmin.spi.ResourceProcessorException
  Create an instance of the exception.
RestApiExtension - Interface in org.osgi.service.rest
  Marker interface for registering extensions to the Rest API service.
RestClient - Interface in org.osgi.service.rest.client
  A Java client API for a REST service endpoint.
RestClientFactory - Interface in org.osgi.service.rest.client
  Factory to construct new REST client instances.
Role - Interface in org.osgi.service.useradmin
  The base interface for `Role` objects managed by the User Admin service.
ROLE - Static variable in interface org.osgi.service.useradmin.Role
  The type of a predefined role.
ROLE_CHANGED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
  A `Role` object has been modified.
ROLE_CREATED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
  A `Role` object has been created.
ROLE_REMOVED - Static variable in class org.osgi.service.useradmin.UserAdminEvent
  A `Role` object has been removed.
roleChanged(UserAdminEvent) - Method in interface org.osgi.service.useradmin.UserAdminListener
  Receives notification that a `Role` object has been created, removed, or modified.
rollback() - Method in interface org.osgi.service.deploymentadmin.spi.ResourceProcessor
  Called when the processing of the current deployment package is finished.
rollback() - Method in interface org.osgi.service.dmt.DmtSession
  Rolls back a series of DMT operations issued in the current atomic session since the last transaction boundary.
rollback() - Method in interface org.osgi.service.dmt.spi.TransactionalDataSession
  Rolls back a series of DMT operations issued in the current atomic session since the last transaction boundary.
ROLLBACK_FAILED - Static variable in exception org.osgi.service.dmt.DmtException
  The rollback command was not completed successfully.
ROOT_NODE - Static variable in class org.osgi.service.dmt.Uri
  This constant stands for a string identifying the root of the DmTree (".").
ROOT_NODE_CHAR - Static variable in class org.osgi.service.dmt.Uri
  This constant stands for a char identifying the root of the DmTree ('.').
ROOT_SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The symbolic name of the root subsystem.
RUNNING - Static variable in class org.osgi.service.application.ApplicationHandle
  The application instance is running.
RuntimeDTO - Class in org.osgi.service.http.runtime.dto
  Represents the state of a Http Service Runtime.
RuntimeDTO() - Constructor for class org.osgi.service.http.runtime.dto.RuntimeDTO

## S

s - Static variable in class org.osgi.util.measurement.Unit
  The time unit second (s)
S - Static variable in class org.osgi.util.measurement.Unit
  The electric conductance unit siemens (S).
SATISFIED - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The component configuration is satisfied.
SatisfiedReferenceDTO - Class in org.osgi.service.component.runtime.dto
  A representation of a satisfied reference.
SatisfiedReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
satisfiedReferences - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The satisfied references.
SAXCLASSFILE - Static variable in class org.osgi.util.xml.XMLParserActivator
  Fully qualified path name of SAX Parser Factory Class Name file
SAXFACTORYNAME - Static variable in class org.osgi.util.xml.XMLParserActivator
  Filename containing the SAX Parser Factory Class name.
schedule(String, Map, String, String, boolean) - Method in class org.osgi.service.application.ApplicationDescriptor
  Schedules the application at a specified event.
SCHEDULE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
  Allows scheduling of the target applications.
SCHEDULE_ID - Static variable in interface org.osgi.service.application.ScheduledApplication
  The property key for the schedule identifier.
ScheduledApplication - Interface in org.osgi.service.application
  It is allowed to schedule an application based on a specific event.
scope - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The service scope.
scope - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The scope of the reference.
SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
  The bean has `prototype` scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
  The bean has `singleton` scope.
select(ServiceReference, Match[]) - Method in interface org.osgi.service.device.DriverSelector
  Select one of the matching Driver services.
SELECT_NONE - Static variable in interface org.osgi.service.device.DriverSelector
  Return value from `DriverSelector.select`, if no Driver service should be attached to the Device service.
sendAlert(String, int, String, AlertItem[]) - Method in interface org.osgi.service.dmt.notification.spi.RemoteAlertSender
  Sends an alert to a server identified by its principal name.
sendEvent(Event) - Method in interface org.osgi.service.event.EventAdmin
  Initiate synchronous delivery of an event.
sendNotification(String, int, String, AlertItem[]) - Method in interface org.osgi.service.dmt.notification.NotificationService
  Sends a notification to a named principal.
sendsEvents() - Method in interface org.osgi.service.upnp.UPnPStateVariable
  Tells if this StateVariable can be used as an event source.
SERIAL_NUMBER - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional (but recommended) property key for a `String` typed property holding the serial number of the device.
SERVICE - Static variable in interface org.osgi.service.event.EventConstants
  A service reference.
SERVICE - Static variable in interface org.osgi.service.rest.RestApiExtension
  This service property refers to the id of the service the REST API extension provides management capabilities for.
SERVICE_BUNDLELOCATION - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
  Configuration property naming the location of the bundle that is associated with a `Configuration` object.
SERVICE_COMPONENT - Static variable in interface org.osgi.service.component.ComponentConstants
  Manifest header specifying the XML documents within a bundle that contain the bundle's Service Component descriptions.
SERVICE_EXPORTED_CONFIGS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the configuration types that should be used to export the service.
SERVICE_EXPORTED_INTENTS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the intents that the distribution provider must implement to distribute the service.
SERVICE_EXPORTED_INTENTS_EXTRA - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the extra intents that the distribution provider must implement to distribute the service.
SERVICE_EXPORTED_INTERFACES - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property marking the service for export.
SERVICE_FACTORYPID - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
  Configuration property naming the Factory PID in the configuration dictionary.
SERVICE_ID - Static variable in interface org.osgi.service.event.EventConstants
  A service's id.
SERVICE_IMPORTED - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the service as imported.
SERVICE_IMPORTED_CONFIGS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the configuration types used to import the service.
SERVICE_INTENTS - Static variable in class org.osgi.service.remoteserviceadmin.RemoteConstants
  Service property identifying the intents that this service implement.
SERVICE_NAMESPACE - Static variable in class org.osgi.namespace.service.ServiceNamespace
  Namespace name for service capabilities and requirements.
SERVICE_OBJECTCLASS - Static variable in interface org.osgi.service.event.EventConstants
  A service's objectClass.
SERVICE_PID - Static variable in interface org.osgi.service.event.EventConstants
  A service's persistent identity.
serviceChanged(ApplicationServiceEvent) - Method in interface org.osgi.application.ApplicationServiceListener
  Receives notification that a service has had a lifecycle change.
ServiceComponentRuntime - Interface in org.osgi.service.component.runtime
  The `ServiceComponentRuntime` service represents the Declarative Services actor, known as Service Component Runtime (SCR), that manages the service components and their life cycle.
serviceDTO - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  The DTO for the corresponding `org.osgi.service.http.runtime.HttpServiceRuntime`.
serviceId - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  Service property identifying the servlet.
serviceId - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  Service property identifying the servlet filter.
serviceId - Variable in class org.osgi.service.http.runtime.dto.ListenerDTO
  Service property identifying the listener.
serviceId - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
  Service property identifying the resource.
serviceId - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Service property identifying the servlet context.
serviceInterfaces - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
  The fully qualified names of the service interfaces.
SERVICELOADER_NAMESPACE - Static variable in class org.osgi.service.serviceloader.ServiceLoaderNamespace
  Namespace name for service loader capabilities and requirements.
ServiceLoaderNamespace - Class in org.osgi.service.serviceloader
  Service Loader Capability and Requirement Namespace.
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceNamespace - Class in org.osgi.namespace.service
  Service Capability and Requirement Namespace.
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a reference to an OSGi service.
ServiceScope - Enum in org.osgi.service.component.annotations
  Service scope for the `Component` annotation.
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
  A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
  Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
  Creates a Service Unavailable Exception with the specified message and exception cause.
ServletContextDTO - Class in org.osgi.service.http.runtime.dto
  Represents a `javax.servlet.ServletContext` created for servlets, resources, servlet Filters, and listeners associated with that servlet context.
ServletContextDTO() - Constructor for class org.osgi.service.http.runtime.dto.ServletContextDTO
servletContextDTOs - Variable in class org.osgi.service.http.runtime.dto.RuntimeDTO
  Returns the representations of the `javax.servlet.ServletContext` objects used by the Http Service Runtime.
ServletContextHelper - Class in org.osgi.service.http.context
  Helper service for a servlet context used by a Http Whiteboard implementation to serve HTTP requests.
ServletContextHelper() - Constructor for class org.osgi.service.http.context.ServletContextHelper
  Construct a new context helper.
ServletContextHelper(Bundle) - Constructor for class org.osgi.service.http.context.ServletContextHelper
  Construct a new context helper associated with the specified bundle.
servletContextId - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  The service id of the servlet context for the servlet represented by this DTO.
servletContextId - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The service id of the servlet context for the servlet filter represented by this DTO.
servletContextId - Variable in class org.osgi.service.http.runtime.dto.ListenerDTO
  The service id of the servlet context for the listener represented by this DTO.
servletContextId - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
  The service id of the servlet context processing the request represented by this DTO.
servletContextId - Variable in class org.osgi.service.http.runtime.dto.ResourceDTO
  The service id of the servlet context for the resource represented by this DTO.
servletDTO - Variable in class org.osgi.service.http.runtime.dto.RequestInfoDTO
  The servlet processing this request.
ServletDTO - Class in org.osgi.service.http.runtime.dto
  Represents a `javax.servlet.Servlet` currently being used by a servlet context.
ServletDTO() - Constructor for class org.osgi.service.http.runtime.dto.ServletDTO
servletDTOs - Variable in class org.osgi.service.http.runtime.dto.ServletContextDTO
  Returns the representations of the `Servlet` services associated with this context.
servletInfo - Variable in class org.osgi.service.http.runtime.dto.BaseServletDTO
  The information string from the servlet.
servletNames - Variable in class org.osgi.service.http.runtime.dto.FilterDTO
  The servlet names for the servlet filter.
SESSION_CLOSED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating that a session was closed.
SESSION_CREATION_TIMEOUT - Static variable in exception org.osgi.service.dmt.DmtException
  Creation of a session timed out because of another ongoing session.
SESSION_OPENED - Static variable in interface org.osgi.service.dmt.DmtEvent
  Event type indicating that a new session was opened.
setAttributes(Map<String, Object>) - Method in interface org.osgi.service.repository.RequirementBuilder
  Replace all attributes with the attributes in the specified map.
setBundleLocation(String) - Method in interface org.osgi.service.cm.Configuration
  Bind this `Configuration` object to the specified location.
setBundleStartLevel(long, int) - Method in interface org.osgi.service.rest.client.RestClient
  Set the start level for a bundle given by its bundle Id.
setBundleStartLevel(String, int) - Method in interface org.osgi.service.rest.client.RestClient
setCurrentApplicationId(String) - Method in class org.osgi.service.application.ApplicationAdminPermission
  This method can be used in the `ProtectionDomain` implementation in the `implies` method to insert the application ID of the current application into the permission being checked.
setDefaultNodeValue(String) - Method in interface org.osgi.service.dmt.DmtSession
  Set the value of a leaf or interior node to its default.
setDirectives(Map<String, String>) - Method in interface org.osgi.service.repository.RequirementBuilder
  Replace all directives with the directives in the specified map.
setDOMProperties(DocumentBuilderFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
  Set the customizable DOM Parser Service Properties.
setFrameworkStartLevel(FrameworkStartLevelDTO) - Method in interface org.osgi.service.rest.client.RestClient
  Sets the current framework start level.
setInformation(Dictionary) - Method in interface org.osgi.service.provisioning.ProvisioningService
  Replaces the Provisioning Information dictionary with the key/value pairs contained in `info`.
setNodeAcl(String, Acl) - Method in interface org.osgi.service.dmt.DmtSession
  Set the Access Control List associated with a given node.
setNodeTitle(String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Set the title property of a node.
setNodeTitle(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Set the title property of a node.
setNodeType(String, String) - Method in interface org.osgi.service.dmt.DmtSession
  Set the type of a node.
setNodeType(String[], String) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Set the type of a node.
setNodeValue(String, DmtData) - Method in interface org.osgi.service.dmt.DmtSession
  Set the value of a leaf or interior node.
setNodeValue(String[], DmtData) - Method in interface org.osgi.service.dmt.spi.ReadWriteDataSession
  Set the value of a leaf or interior node.
setPermission(String, int) - Method in class org.osgi.service.dmt.Acl
  Create a new `Acl` instance from this `Acl` where all permissions for the given principal are overwritten with the given permissions.
setResource(Resource) - Method in interface org.osgi.service.repository.RequirementBuilder
  Set the `Resource`.
setSAXProperties(SAXParserFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
  Set the customizable SAX Parser Service Properties.
SHORT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `SHORT` type.
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
  Return the number of type parameters for this type.
size() - Method in class org.osgi.service.event.EventProperties
  Return the number of properties.
start() - Method in interface org.osgi.service.subsystem.Subsystem
  Starts this subsystem.
start(BundleContext) - Method in class org.osgi.util.xml.XMLParserActivator
  Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
START_ORDER_DIRECTIVE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header directive identifying the start order of subsystem contents.
startBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
  Start a bundle given by its bundle Id.
startBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
  Start a bundle given by its URI path.
startBundle(long, int) - Method in interface org.osgi.service.rest.client.RestClient
  Start a bundle given by its bundle Id.
startBundle(String, int) - Method in interface org.osgi.service.rest.client.RestClient
  Start a bundle given by its URI path.
startJob(String, String[], int) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Starts a change based `MonitoringJob` with the parameters provided.
STARTJOB - Static variable in class org.osgi.service.monitor.MonitorPermission
  Holders of `MonitorPermission` with the `startjob` action present are allowed to initiate monitoring jobs involving the `StatusVariable`s specified in the permission's target field.
startScheduledJob(String, String[], int, int) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Starts a time based `MonitoringJob` with the parameters provided.
state - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The current state of the component configuration.
State - Class in org.osgi.util.measurement
  Groups a state name, value and timestamp.
State(int, String, long) - Constructor for class org.osgi.util.measurement.State
  Create a new `State` object.
State(int, String) - Constructor for class org.osgi.util.measurement.State
  Create a new `State` object with a time of 0.
STATE_CLOSED - Static variable in interface org.osgi.service.dmt.DmtSession
  The session is closed, DMT manipulation operations are not available, they throw `DmtIllegalStateException` if tried.
STATE_INVALID - Static variable in interface org.osgi.service.dmt.DmtSession
  The session is invalid because a fatal error happened.
STATE_OPEN - Static variable in interface org.osgi.service.dmt.DmtSession
  The session is open, all session operations are available.
StatusVariable - Class in org.osgi.service.monitor
  A `StatusVariable` object represents the value of a status variable taken with a certain collection method at a certain point of time.
StatusVariable(String, int, int) - Constructor for class org.osgi.service.monitor.StatusVariable
  Constructor for a `StatusVariable` of `int` type.
StatusVariable(String, int, float) - Constructor for class org.osgi.service.monitor.StatusVariable
  Constructor for a `StatusVariable` of `float` type.
StatusVariable(String, int, boolean) - Constructor for class org.osgi.service.monitor.StatusVariable
  Constructor for a `StatusVariable` of `boolean` type.
StatusVariable(String, int, String) - Constructor for class org.osgi.service.monitor.StatusVariable
  Constructor for a `StatusVariable` of `String` type.
stop() - Method in interface org.osgi.service.monitor.MonitoringJob
  Stops a Monitoring Job.
stop() - Method in interface org.osgi.service.subsystem.Subsystem
  Stops this subsystem.
stop(BundleContext) - Method in class org.osgi.util.xml.XMLParserActivator
  This method has nothing to do as all active service registrations will automatically get unregistered when the bundle stops.
stopBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
  Stop a bundle given by its bundle Id.
stopBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
  Stop a bundle given by its URI path.
stopBundle(long, int) - Method in interface org.osgi.service.rest.client.RestClient
  Stop a bundle given by its bundle Id.
stopBundle(String, int) - Method in interface org.osgi.service.rest.client.RestClient
  Stop a bundle given by its URI path.
STOPPING - Static variable in class org.osgi.service.application.ApplicationHandle
  The application instance is being stopped.
STRING - Static variable in interface org.osgi.service.metatype.AttributeDefinition
  The `STRING` type.
sub(Measurement) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the subtraction of the specified object from this object.
sub(double, Unit) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the subtraction of the specified value from this object.
sub(double) - Method in class org.osgi.util.measurement.Measurement
  Returns a new `Measurement` object that is the subtraction of the specified value from this object.
SUBSCRIBE - Static variable in class org.osgi.service.event.TopicPermission
  The action string `subscribe`.
Subsystem - Interface in org.osgi.service.subsystem
  A subsystem is a collection of resources constituting a logical, possibly isolated, unit of functionality.
Subsystem.State - Enum in org.osgi.service.subsystem
  An enumeration of the possible states of a subsystem.
SUBSYSTEM_CATEGORY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the categories of a subsystem as a comma-delimited list.
SUBSYSTEM_CONTACTADDRESS - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the contact address where problems with a subsystem may be reported; for example, an email address.
SUBSYSTEM_CONTENT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the list of subsystem contents identified by a symbolic name and version.
SUBSYSTEM_COPYRIGHT - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying a subsystem's copyright information.
SUBSYSTEM_DESCRIPTION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the human readable description.
SUBSYSTEM_DOCURL - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying a subsystem's documentation URL, from which further information about the subsystem may be obtained.
SUBSYSTEM_EXPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying services offered for export.
SUBSYSTEM_ICON - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the icon URL for the subsystem.
SUBSYSTEM_ID_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The name of the service property for the `subsystem ID`.
SUBSYSTEM_IMPORTSERVICE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying services required for import.
SUBSYSTEM_LICENSE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying a subsystem's license.
SUBSYSTEM_LOCALIZATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the base name of a subsystem's localization entries.
SUBSYSTEM_LOCALIZATION_DEFAULT_BASENAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Default value for the `Subsystem-Localization` manifest header.
SUBSYSTEM_MANIFESTVERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the subsystem manifest version.
SUBSYSTEM_NAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the human readable subsystem name.
SUBSYSTEM_STATE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The name of the service property for the subsystem `state`.
SUBSYSTEM_SYMBOLICNAME - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header value identifying the symbolic name for the subsystem.
SUBSYSTEM_SYMBOLICNAME_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The name of the service property for the subsystem `symbolic name`.
SUBSYSTEM_TYPE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying the subsystem type.
SUBSYSTEM_TYPE_APPLICATION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The resource type value identifying an application subsystem.
SUBSYSTEM_TYPE_COMPOSITE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The resource type value identifying an composite subsystem.
SUBSYSTEM_TYPE_FEATURE - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The resource type value identifying an feature subsystem.
SUBSYSTEM_TYPE_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The name of the service property for the `subsystem type`.
SUBSYSTEM_VENDOR - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header identifying a subsystem's vendor.
SUBSYSTEM_VERSION - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  Manifest header value identifying the version of the subsystem.
SUBSYSTEM_VERSION_PROPERTY - Static variable in class org.osgi.service.subsystem.SubsystemConstants
  The name of the service property for the subsystem `version`.
SubsystemConstants - Class in org.osgi.service.subsystem
  Defines the constants used by Subsystem service property, manifest header, attribute and directive keys.
SubsystemException - Exception in org.osgi.service.subsystem
  A Subsystem exception used to indicate a problem.
SubsystemException() - Constructor for exception org.osgi.service.subsystem.SubsystemException
  Construct a Subsystem exception with no message.
SubsystemException(String) - Constructor for exception org.osgi.service.subsystem.SubsystemException
  Construct a Subsystem exception specifying a message.
SubsystemException(Throwable) - Constructor for exception org.osgi.service.subsystem.SubsystemException
  Construct a Subsystem exception specifying a cause.
SubsystemException(String, Throwable) - Constructor for exception org.osgi.service.subsystem.SubsystemException
  Construct a Subsystem exception specifying a message and a cause.
SubsystemPermission - Class in org.osgi.service.subsystem
  A bundle's authority to perform specific privileged administrative operations on or to get sensitive information about a subsystem.
SubsystemPermission(String, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
  Create a new SubsystemPermission.
SubsystemPermission(Subsystem, String) - Constructor for class org.osgi.service.subsystem.SubsystemPermission
  Creates a new requested `SubsystemPermission` object to be used by the code that must perform `checkPermission`.
Success<T,R> - Interface in org.osgi.util.promise
  Success callback for a Promise.
switchEvents(String, boolean) - Method in interface org.osgi.service.monitor.MonitorAdmin
  Switches event sending on or off for the specified `StatusVariable` s.
SWITCHEVENTS - Static variable in class org.osgi.service.monitor.MonitorPermission
  Holders of `MonitorPermission` with the `switchevents` action present are allowed to switch event sending on or off for the value of the `StatusVariable`s specified in the permission's target field.
sync() - Method in interface org.osgi.service.prefs.Preferences
  Ensures that future reads from this node and its descendants reflect any changes that were committed to the persistent store (from any VM) prior to the `sync` invocation.
SynchronousConfigurationListener - Interface in org.osgi.service.cm
  Synchronous Listener for Configuration Events.

## T

T - Static variable in class org.osgi.util.measurement.Unit
  The magnetic flux density unit tesla (T).
Target - Interface in org.osgi.service.blueprint.reflect
  A common interface for managed components that can be used as a direct target for method calls.
TARGET - Static variable in class org.osgi.service.cm.ConfigurationPermission
  The permission to be updated, that is, act as a Managed Service or Managed Service Factory.
target - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The target of the reference.
target - Variable in class org.osgi.service.component.runtime.dto.SatisfiedReferenceDTO
  The target property of the satisfied reference.
target - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
  The target property of the unsatisfied reference.
targetServices - Variable in class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
  The target services.
test(T) - Method in interface org.osgi.util.function.Predicate
  Evaluates this predicate on the specified argument.
then(Success<? super T, ? extends R>, Failure) - Method in interface org.osgi.util.promise.Promise
  Chain a new Promise to this Promise with Success and Failure callbacks.
then(Success<? super T, ? extends R>) - Method in interface org.osgi.util.promise.Promise
  Chain a new Promise to this Promise with a Success callback.
TIMEOUT - Static variable in interface org.osgi.service.coordinator.Coordination
  A singleton exception that will be the failure cause when a Coordination times out.
TIMER_TOPIC - Static variable in interface org.osgi.service.application.ScheduledApplication
  The topic name for the virtual timer topic.
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The time the event was created.
TIMESTAMP - Static variable in interface org.osgi.service.event.EventConstants
  The time when the event occurred, as reported by `System.currentTimeMillis()`.
toPath(String) - Static method in class org.osgi.service.dmt.Uri
  Split the specified URI along the path separator '/' characters and return an array of URI segments.
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container FAILURE events
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
  Topic for Blueprint Container WAITING events
TopicPermission - Class in org.osgi.service.event
  A bundle's authority to publish or subscribe to event on a topic.
TopicPermission(String, String) - Constructor for class org.osgi.service.event.TopicPermission
  Defines the authority to publish and/or subscribe to a topic within the EventAdmin service.
TOPOLOGY_NAMESPACE - Static variable in class org.osgi.service.remoteserviceadmin.namespace.TopologyNamespace
  Namespace name for Remote Services topology manager capabilities and requirements.
TopologyNamespace - Class in org.osgi.service.remoteserviceadmin.namespace
  Remote Services Topology Manager Capability and Requirement Namespace.
toString() - Method in enum org.osgi.service.component.annotations.ConfigurationPolicy
toString() - Method in enum org.osgi.service.component.annotations.FieldOption
toString() - Method in enum org.osgi.service.component.annotations.ReferenceCardinality
toString() - Method in enum org.osgi.service.component.annotations.ReferencePolicy
toString() - Method in enum org.osgi.service.component.annotations.ReferencePolicyOption
toString() - Method in enum org.osgi.service.component.annotations.ReferenceScope
toString() - Method in enum org.osgi.service.component.annotations.ServiceScope
toString() - Method in class org.osgi.service.dmt.Acl
  Give the canonical string representation of this ACL.
toString() - Method in class org.osgi.service.dmt.DmtData
  Gets the string representation of the `DmtData`.
toString() - Method in class org.osgi.service.dmt.notification.AlertItem
  Returns the string representation of this alert item.
toString() - Method in class org.osgi.service.event.Event
  Returns the string representation of this event.
toString() - Method in class org.osgi.service.event.EventProperties
  Returns the string representation of this object.
toString() - Method in enum org.osgi.service.metatype.annotations.AttributeType
toString() - Method in class org.osgi.service.monitor.StatusVariable
  Returns a `String` representation of this `StatusVariable`.
toString() - Method in class org.osgi.service.remoteserviceadmin.EndpointDescription
  Returns the string representation of this EndpointDescription.
toString() - Method in class org.osgi.service.useradmin.UserAdminPermission
  Returns a string describing this `UserAdminPermission` object.
toString() - Method in class org.osgi.service.wireadmin.WirePermission
  Returns a string describing this `WirePermission`.
toString() - Method in class org.osgi.util.measurement.Measurement
  Returns a `String` object representing this `Measurement` object.
toString() - Method in class org.osgi.util.measurement.State
  Returns a `String` object representing this object.
toString() - Method in class org.osgi.util.measurement.Unit
  Returns a `String` object representing the `Unit`
toUri(String[]) - Static method in class org.osgi.service.dmt.Uri
  Construct a URI from the specified URI segments.
TRANSACTION_ERROR - Static variable in exception org.osgi.service.dmt.DmtException
  A transaction-related error occurred in an atomic session.
TransactionalDataSession - Interface in org.osgi.service.dmt.spi
  Provides atomic read-write access to the part of the tree handled by the plugin that created this session.
TRIGGERING_EVENT - Static variable in interface org.osgi.service.application.ScheduledApplication
  The key for the startup argument used to pass the event object that triggered the schedule to launch the application instance.
TRUE_VALUE - Static variable in class org.osgi.service.dmt.DmtData
  Constant instance representing a boolean `true` value.
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
  The type of the event that has been issued.
TYPE - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Property key for the UPnP Device Type property.
TYPE - Static variable in interface org.osgi.service.upnp.UPnPService
  Property key for the optional service type uri.
TYPE_BIN_BASE64 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  MIME-style Base64 encoded binary BLOB.
TYPE_BIN_HEX - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Hexadecimal digits representing octets.
TYPE_BOOLEAN - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying `boolean` data type.
TYPE_BOOLEAN - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  True or false.
TYPE_CHAR - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Unicode string.
TYPE_DATE - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  A calendar date.
TYPE_DATETIME - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  A specific instant of time.
TYPE_DATETIME_TZ - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  A specific instant of time.
TYPE_FIXED_14_4 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Same as r8 but no more than 14 digits to the left of the decimal point and no more than 4 to the right.
TYPE_FLOAT - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying `float` data type.
TYPE_FLOAT - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Floating-point number.
TYPE_I1 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  1 Byte int.
TYPE_I2 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  2 Byte int.
TYPE_I4 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  4 Byte int.
TYPE_INT - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Integer number.
TYPE_INTEGER - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying `int` data type.
TYPE_NUMBER - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Same as r8.
TYPE_R4 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  4 Byte float.
TYPE_R8 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  8 Byte float.
TYPE_STRING - Static variable in class org.osgi.service.monitor.StatusVariable
  Constant for identifying `String` data type.
TYPE_STRING - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Unicode string.
TYPE_TIME - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  An instant of time that recurs every day.
TYPE_TIME_TZ - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  An instant of time that recurs every day.
TYPE_UI1 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Unsigned 1 `Byte` int.
TYPE_UI2 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Unsigned 2 Byte int.
TYPE_UI4 - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Unsigned 4 Byte int.
TYPE_URI - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Universal Resource Identifier.
TYPE_UUID - Static variable in interface org.osgi.service.upnp.UPnPStateVariable
  Universally Unique ID.
types - Variable in class org.osgi.service.http.runtime.dto.ListenerDTO
  The fully qualified type names the listener.

## U

UDN - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Property key for the Unique Device Name (UDN) property.
UNAUTHORIZED - Static variable in exception org.osgi.service.dmt.DmtException
  The originator's authentication credentials specify a principal with insufficient rights to complete the command.
unbind - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The name of the unbind method of the reference.
ungetService(S) - Method in interface org.osgi.service.component.ComponentServiceObjects
  Releases a service object for the `associated` service.
ungetService(Bundle, ServiceRegistration, Object) - Method in class org.osgi.util.xml.XMLParserActivator
  Releases a XML Parser Factory object.
UNINSTALL - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "uninstall" action.
uninstall() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  Uninstalls the deployment package.
uninstall() - Method in interface org.osgi.service.subsystem.Subsystem
  Uninstalls this subsystem.
UNINSTALL_FORCED - Static variable in class org.osgi.service.deploymentadmin.DeploymentAdminPermission
  Constant String to the "uninstall_forced" action.
uninstallBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
  Uninstall a bundle given by its bundle Id.
uninstallBundle(String) - Method in interface org.osgi.service.rest.client.RestClient
  Uninstall a bundle given by its URI path.
uninstallForced() - Method in interface org.osgi.service.deploymentadmin.DeploymentPackage
  This method is called to completely uninstall a deployment package, which couldn't be uninstalled using traditional means (`DeploymentPackage.uninstall()`) due to exceptions.
Unit - Class in org.osgi.util.measurement
  A unit system for measurements.
unity - Static variable in class org.osgi.util.measurement.Unit
  No Unit (Unity)
UNKNOWN - Static variable in exception org.osgi.service.coordinator.CoordinationException
  Unknown reason for this exception.
unlock() - Method in class org.osgi.service.application.ApplicationDescriptor
  Unsets the lock state of the application.
unlockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
  This method is used to notify the container implementation that the corresponding application has been unlocked and it should update the `application.locked` service property accordingly.
unregister(String) - Method in interface org.osgi.service.http.HttpService
  Unregisters a previous registration done by `registerServlet` or `registerResources` methods.
UNSATISFIED_CONFIGURATION - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The component configuration is unsatisfied due to a missing required configuration.
UNSATISFIED_REFERENCE - Static variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The component configuration is unsatisfied due to an unsatisfied reference.
UnsatisfiedReferenceDTO - Class in org.osgi.service.component.runtime.dto
  A representation of an unsatisfied reference.
UnsatisfiedReferenceDTO() - Constructor for class org.osgi.service.component.runtime.dto.UnsatisfiedReferenceDTO
unsatisfiedReferences - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
  The unsatisfied references.
UPC - Static variable in interface org.osgi.service.upnp.UPnPDevice
  Optional property key for a `String` typed property holding the Universal Product Code (UPC) of the device.
update(Dictionary<String, ?>) - Method in interface org.osgi.service.cm.Configuration
  Update the properties of this `Configuration` object.
update() - Method in interface org.osgi.service.cm.Configuration
  Update the `Configuration` object with the current properties.
update(Map<String, ?>) - Method in interface org.osgi.service.remoteserviceadmin.ExportRegistration
  Update the endpoint represented by this `ExportRegistration` and return an updated `EndpointDescription`.
update(EndpointDescription) - Method in interface org.osgi.service.remoteserviceadmin.ImportRegistration
  Update the local service represented by this `ImportRegistration`.
update(Object) - Method in interface org.osgi.service.wireadmin.Wire
  Update the value.
updateBundle(long) - Method in interface org.osgi.service.rest.client.RestClient
  Updates a bundle given by its bundle Id using the bundle-internal update location.
updateBundle(long, String) - Method in interface org.osgi.service.rest.client.RestClient
  Updates a bundle given by its URI path using the content at the specified URL.
updateBundle(long, InputStream) - Method in interface org.osgi.service.rest.client.RestClient
  Updates a bundle given by its bundle Id and passing the new bundle content in the form of an `InputStream`.
updated(Dictionary<String, ?>) - Method in interface org.osgi.service.cm.ManagedService
  Update the configuration for a Managed Service.
updated(String, Dictionary<String, ?>) - Method in interface org.osgi.service.cm.ManagedServiceFactory
  Create a new instance, or update the configuration of an existing instance.
updated - Variable in class org.osgi.service.component.runtime.dto.ReferenceDTO
  The name of the updated method of the reference.
updated(String, StatusVariable) - Method in interface org.osgi.service.monitor.MonitorListener
  Callback for notification of a `StatusVariable` change.
updated(Wire, Object) - Method in interface org.osgi.service.wireadmin.Consumer
  Update the value.
updateWire(Wire, Dictionary) - Method in interface org.osgi.service.wireadmin.WireAdmin
  Update the properties of a `Wire` object.
UPNP_EXPORT - Static variable in interface org.osgi.service.upnp.UPnPDevice
  The `UPnP.export` service property is a hint that marks a device to be picked up and exported by the UPnP Service.
UPNP_FILTER - Static variable in interface org.osgi.service.upnp.UPnPEventListener
  Key for a service property having a value that is an object of type `org.osgi.framework.Filter` and that is used to limit received events.
UPnPAction - Interface in org.osgi.service.upnp
  A UPnP action.
UPnPDevice - Interface in org.osgi.service.upnp
  Represents a UPnP device.
UPnPEventListener - Interface in org.osgi.service.upnp
  UPnP Events are mapped and delivered to applications according to the OSGi whiteboard model.
UPnPException - Exception in org.osgi.service.upnp
  There are several defined error situations describing UPnP problems while a control point invokes actions to UPnPDevices.
UPnPException(int, String) - Constructor for exception org.osgi.service.upnp.UPnPException
  This constructor creates a `UPnPException` on the specified error code and error description.
UPnPException(int, String, Throwable) - Constructor for exception org.osgi.service.upnp.UPnPException
  This constructor creates a `UPnPException` on the specified error code, error description and error cause.
UPnPIcon - Interface in org.osgi.service.upnp
  A UPnP icon representation.
UPnPLocalStateVariable - Interface in org.osgi.service.upnp
  A local UPnP state variable which allows the value of the state variable to be queried.
UPnPService - Interface in org.osgi.service.upnp
  A representation of a UPnP Service.
UPnPStateVariable - Interface in org.osgi.service.upnp
  The meta-information of a UPnP state variable as declared in the device's service state table (SST).
Uri - Class in org.osgi.service.dmt
  This class contains static utility methods to manipulate DMT URIs.
URI_PATH - Static variable in interface org.osgi.service.rest.RestApiExtension
  This service property describes a URI to the REST extension on this local machine.
URI_TOO_LONG - Static variable in exception org.osgi.service.dmt.DmtException
  The requested command failed because the target URI is too long for what the recipient is able or willing to process.
URL - Static variable in interface org.osgi.service.repository.Repository
  Service property to provide URLs related to this repository.
USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
  Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
  Reference list values must be `ServiceReference` objects.
USER - Static variable in interface org.osgi.service.useradmin.Role
  The type of a `User` role.
User - Interface in org.osgi.service.useradmin
  A `User` role managed by a User Admin service.
USER_ANYONE - Static variable in interface org.osgi.service.useradmin.Role
  The name of the predefined role, user.anyone, that all users and groups belong to.
UserAdmin - Interface in org.osgi.service.useradmin
  This interface is used to manage a database of named `Role` objects, which can be used for authentication and authorization purposes.
UserAdminEvent - Class in org.osgi.service.useradmin
  `Role` change event.
UserAdminEvent(ServiceReference, int, Role) - Constructor for class org.osgi.service.useradmin.UserAdminEvent
  Constructs a `UserAdminEvent` object from the given `ServiceReference` object, event type, and `Role` object.
UserAdminListener - Interface in org.osgi.service.useradmin
  Listener for UserAdminEvents.
UserAdminPermission - Class in org.osgi.service.useradmin
  Permission to configure and access the `Role` objects managed by a User Admin service.
UserAdminPermission(String, String) - Constructor for class org.osgi.service.useradmin.UserAdminPermission
  Creates a new `UserAdminPermission` with the specified name and actions.

## V

V - Static variable in class org.osgi.util.measurement.Unit
  The electric potential difference unit volt (V).
validate(String) - Method in interface org.osgi.service.metatype.AttributeDefinition
  Validate an attribute in `String` form.
ValueMetadata - Interface in org.osgi.service.blueprint.reflect
  Metadata for a simple `String` value that will be type-converted if necessary before injecting.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ConfigurationPolicy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.FieldOption
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferenceCardinality
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferencePolicy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferencePolicyOption
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ReferenceScope
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.component.annotations.ServiceScope
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.metatype.annotations.AttributeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.service.subsystem.Subsystem.State
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.osgi.service.component.annotations.ConfigurationPolicy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.FieldOption
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.ReferenceCardinality
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.ReferencePolicy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.ReferencePolicyOption
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.ReferenceScope
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.component.annotations.ServiceScope
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.osgi.service.event.EventProperties
  Return the properties values.
values() - Static method in enum org.osgi.service.metatype.annotations.AttributeType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.service.subsystem.Subsystem.State
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

W - Static variable in class org.osgi.util.measurement.Unit
  The power unit watt (W).
WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
  The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.
Wb - Static variable in class org.osgi.util.measurement.Unit
  The magnetic flux unit weber (Wb).
Wire - Interface in org.osgi.service.wireadmin
  A connection between a Producer service and a Consumer service.
WIRE_CONNECTED - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  The `WireAdminEvent` type that indicates that an existing `Wire` object has become connected.
WIRE_CREATED - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  A `Wire` has been created.
WIRE_DELETED - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  A `Wire` has been deleted.
WIRE_DISCONNECTED - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  The `WireAdminEvent` type that indicates that an existing `Wire` object has become disconnected.
WIRE_TRACE - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  The `WireAdminEvent` type that indicates that a new value is transferred over the `Wire` object.
WIRE_UPDATED - Static variable in class org.osgi.service.wireadmin.WireAdminEvent
  A `Wire` has been updated.
WireAdmin - Interface in org.osgi.service.wireadmin
  Wire Administration service.
WIREADMIN_CONSUMER_COMPOSITE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  A service registration property for a Consumer service that is composite.
WIREADMIN_CONSUMER_FLAVORS - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service Registration property (named `wireadmin.consumer.flavors`) specifying the list of data types understood by this Consumer service.
WIREADMIN_CONSUMER_PID - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` property key (named `wireadmin.consumer.pid`) specifying the `service.pid` of the associated Consumer service.
WIREADMIN_CONSUMER_SCOPE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service registration property key (named `wireadmin.consumer.scope` ) specifying a list of names that may be used to define the scope of this `Wire` object.
WIREADMIN_EVENTS - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service Registration property (named `wireadmin.events`) specifying the `WireAdminEvent` type of interest to a Wire Admin Listener service.
WIREADMIN_FILTER - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` property key (named `wireadmin.filter`) specifying a filter used to control the delivery rate of data between the Producer and the Consumer service.
WIREADMIN_PID - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` property key (named `wireadmin.pid`) specifying the persistent identity (PID) of this `Wire` object.
WIREADMIN_PRODUCER_COMPOSITE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  A service registration property for a Producer service that is composite.
WIREADMIN_PRODUCER_FILTERS - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service Registration property (named `wireadmin.producer.filters`).
WIREADMIN_PRODUCER_FLAVORS - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service Registration property (named `wireadmin.producer.flavors`) specifying the list of data types available from this Producer service.
WIREADMIN_PRODUCER_PID - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` property key (named `wireadmin.producer.pid`) specifying the `service.pid` of the associated Producer service.
WIREADMIN_PRODUCER_SCOPE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Service registration property key (named `wireadmin.producer.scope` ) specifying a list of names that may be used to define the scope of this `Wire` object.
WIREADMIN_SCOPE_ALL - Static variable in interface org.osgi.service.wireadmin.WireConstants
  Matches all scope names.
WireAdminEvent - Class in org.osgi.service.wireadmin
  A Wire Admin Event.
WireAdminEvent(ServiceReference, int, Wire, Throwable) - Constructor for class org.osgi.service.wireadmin.WireAdminEvent
  Constructs a `WireAdminEvent` object from the given `ServiceReference` object, event type, `Wire` object and exception.
wireAdminEvent(WireAdminEvent) - Method in interface org.osgi.service.wireadmin.WireAdminListener
  Receives notification of a broadcast `WireAdminEvent` object.
WireAdminListener - Interface in org.osgi.service.wireadmin
  Listener for Wire Admin Events.
WireConstants - Interface in org.osgi.service.wireadmin
  Defines standard names for `Wire` properties, wire filter attributes, Consumer and Producer service properties.
WirePermission - Class in org.osgi.service.wireadmin
  Permission for the scope of a `Wire` object.
WirePermission(String, String) - Constructor for class org.osgi.service.wireadmin.WirePermission
  Create a new WirePermission with the given name (may be wildcard) and actions.
WIREVALUE_CURRENT - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` object's filter attribute (named `wirevalue.current`) representing the current value.
WIREVALUE_DELTA_ABSOLUTE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` object's filter attribute (named `wirevalue.delta.absolute`) representing the absolute delta.
WIREVALUE_DELTA_RELATIVE - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` object's filter attribute (named `wirevalue.delta.relative`) representing the relative delta.
WIREVALUE_ELAPSED - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` object's filter attribute (named `wirevalue.elapsed`) representing the elapsed time, in ms, between this filter evaluation and the last update of the `Consumer` service.
WIREVALUE_PREVIOUS - Static variable in interface org.osgi.service.wireadmin.WireConstants
  `Wire` object's filter attribute (named `wirevalue.previous`) representing the previous value.
WRITE - Static variable in interface org.osgi.service.io.ConnectorService
  Write access mode.
WRONG_THREAD - Static variable in exception org.osgi.service.coordinator.CoordinationException
  The Coordination cannot be ended by the calling thread since the Coordination is on the thread local Coordination stack of another thread.

## X

XMLParserActivator - Class in org.osgi.util.xml
  A BundleActivator class that allows any JAXP compliant XML Parser to register itself as an OSGi parser service.
XMLParserActivator() - Constructor for class org.osgi.util.xml.XMLParserActivator

## Y

YEAR - Static variable in interface org.osgi.service.application.ScheduledApplication
  The name of the year attribute of a virtual timer event.

A B C D E F G H I J K L M N O P R S T U V W X Y