- 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.
- CANDELA - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of luminous intensity defined by the International System of Units
(SI).
- CANDELA_PER_SQUARE_METER - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of luminance.
- CAPABILITY_OBJECTCLASS_ATTRIBUTE - Static variable in class org.osgi.namespace.service.ServiceNamespace
-
The capability attribute used to specify the types of the service.
- 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.
- 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.
- CHANNEL_ID - Static variable in interface org.osgi.service.enocean.descriptions.EnOceanChannelDescription
-
The unique ID of this EnOceanChannelDescription object.
- 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.
- CHIP_ID - Static variable in interface org.osgi.service.enocean.EnOceanDevice
-
Property name for the mandatory CHIP_ID of the device
- clear() - Method in class org.osgi.service.event.EventProperties
-
- 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.tr069todmt.TR069Connector
-
Close this connector.
- CM_DELETED - Static variable in class org.osgi.service.cm.ConfigurationEvent
-
A Configuration
has been deleted.
- 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_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.
- COLD - Static variable in interface org.osgi.service.dal.functions.Types
-
The function type is applicable to:
Meter
- indicates that the
Meter
measures thermal energy
provided by a source.
This type can be specified as a value of
Function.SERVICE_TYPE
.
- 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.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.
- COMMUNICATION_ERROR - Static variable in exception org.osgi.service.dal.DeviceException
-
An exception code indicates that there is an error in the communication.
- compareTo(Object) - Method in class org.osgi.service.dal.FunctionData
-
Compares this FunctionData
instance with the given argument.
- compareTo(Object) - Method in class org.osgi.service.dal.functions.data.AlarmData
-
Compares this AlarmData
instance with the given argument.
- compareTo(Object) - Method in class org.osgi.service.dal.functions.data.BooleanData
-
Compares this BooleanData
instance with the given argument.
- compareTo(Object) - Method in class org.osgi.service.dal.functions.data.KeypadData
-
Compares this KeypadData
instance with the given argument.
- compareTo(Object) - Method in class org.osgi.service.dal.functions.data.LevelData
-
Compares this LevelData
instance with the given argument.
- 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.
- 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.
- 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.
- Constants - Interface in org.osgi.service.device
-
This interface defines standard names for property keys associated with
Device
and
Driver
services.
- CONTACT - Static variable in interface org.osgi.service.dal.functions.Types
-
The function type is applicable to:
BooleanSensor
- indicates that the BooleanSensor
can
detect contact.
- 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.
- 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.
- 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.
- COULOMB - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of electronic charge, amount of electricity.
- COULOMB_PER_CUBIC_METER - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of electric charge density.
- COULOMB_PER_KILOGRAM - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of exposure (x- and gamma-rays).
- COULOMB_PER_SQUARE_METER - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of surface charge density, electric flux density, electric
displacement.
- CPUMonitor - Interface in org.osgi.service.resourcemonitoring.monitor
-
- create(DmtSession) - Method in interface org.osgi.service.tr069todmt.TR069ConnectorFactory
-
Create a TR069 connector based on the given session .
- createContext(String, ResourceContext) - Method in interface org.osgi.service.resourcemonitoring.ResourceMonitoringService
-
- 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.
- 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.
- createResourceMonitor(ResourceContext) - Method in interface org.osgi.service.resourcemonitoring.ResourceMonitorFactory
-
Creates a new ResourceMonitor 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.
- CUBIC_METER - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of volume.
- CUBIC_METER_PER_KILOGRAM - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of specific volume.