OSGi™ Residential
Release 6
A B C D E F G H I J K L M N O P R S T U V W X 

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.
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.
SECOND - Static variable in class org.osgi.service.dal.SIUnits
Unit of time defined by the International System of Units (SI).
SECURITY_LEVEL_FORMAT - Static variable in interface org.osgi.service.enocean.EnOceanDevice
Property name for the security level mask for this device.
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_COMPORT - Static variable in interface org.osgi.service.serial.SerialDevice
Service property for the serial comport.
SERIAL_COMPORT - Static variable in interface org.osgi.service.serial.SerialEventListener
Key for a service property that is used to limit received events.
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.
SerialConstants - Class in org.osgi.service.serial
Constants for serial device settings.
SerialDevice - Interface in org.osgi.service.serial
SerialDevice is a service representing a device performing serial communication.
SerialDeviceException - Exception in org.osgi.service.serial
A exception used to indicate that a serial device communication problem occurred.
SerialDeviceException(int, String) - Constructor for exception org.osgi.service.serial.SerialDeviceException
Creates a SerialDeviceException with the specified type and message.
SerialEvent - Interface in org.osgi.service.serial
A serial device event.
SerialEventListener - Interface in org.osgi.service.serial
Serial events are sent using the white board model, in which a bundle interested in receiving the Serial events registers an object implementing the SerialEventListener interface.
serialize(Object) - Method in interface org.osgi.service.enocean.descriptions.EnOceanChannelDescription
Tries to serialize the channel into a series of bytes.
serialize(EnOceanChannel[]) - Method in interface org.osgi.service.enocean.descriptions.EnOceanMessageDescription
Serializes a series of EnOceanChannel objects into the corresponding byte[] sequence.
SerialPortConfiguration - Class in org.osgi.service.serial
An object represents the Serial port configuration.
SerialPortConfiguration(int, int, int, int, int) - Constructor for class org.osgi.service.serial.SerialPortConfiguration
Creates an instance of the serial port configuration with the specified Baud rate, Data bits, Flow control, Parity and Stop bits.
SerialPortConfiguration(int) - Constructor for class org.osgi.service.serial.SerialPortConfiguration
Creates an instance of the serial port configuration with the specified Baud rate and the following configuration: Data bits = 8, Flow control = none, Parity = none, Stop bits = 1.
SerialPortConfiguration() - Constructor for class org.osgi.service.serial.SerialPortConfiguration
Creates an instance of the serial port configuration with the following configuration: Baud rate = auto, Data bits = 8, Flow control = none, Parity = none, Stop bits = 1.
SERVICE - Static variable in interface org.osgi.service.event.EventConstants
A service reference.
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_DESCRIPTION - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device description.
SERVICE_DESCRIPTION - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function description.
SERVICE_DEVICE_UID - Static variable in interface org.osgi.service.dal.Function
The service property value contains the device unique identifier.
SERVICE_DRIVER - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device driver name.
SERVICE_FACTORYPID - Static variable in interface org.osgi.service.cm.ConfigurationAdmin
Configuration property naming the Factory PID in the configuration dictionary.
SERVICE_FIRMWARE_VENDOR - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device firmware vendor.
SERVICE_FIRMWARE_VERSION - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device firmware version.
SERVICE_FLOW - Static variable in interface org.osgi.service.dal.functions.Meter
The service property value contains the metering flow.
SERVICE_HARDWARE_VENDOR - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device hardware vendor.
SERVICE_HARDWARE_VERSION - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device hardware version.
SERVICE_ID - Static variable in interface org.osgi.service.event.EventConstants
A service's id.
SERVICE_MODEL - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device model.
SERVICE_NAME - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device name.
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_OPERATION_NAMES - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function operation names.
SERVICE_PID - Static variable in interface org.osgi.service.event.EventConstants
A service's persistent identity.
SERVICE_PROPERTY_NAMES - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function property names.
SERVICE_REFERENCE_UIDS - Static variable in interface org.osgi.service.dal.Device
The service property value contains the reference device unique identifiers.
SERVICE_REFERENCE_UIDS - Static variable in interface org.osgi.service.dal.Function
The service property value contains the reference function unique identifiers.
SERVICE_SERIAL_NUMBER - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device serial number.
SERVICE_STATUS - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device status.
SERVICE_STATUS_DETAIL - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device status detail.
SERVICE_TYPE - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function type.
SERVICE_TYPES - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device types like DVD, TV, etc.
SERVICE_UID - Static variable in interface org.osgi.service.dal.Device
The service property value contains the device unique identifier.
SERVICE_UID - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function unique identifier.
SERVICE_VERSION - Static variable in interface org.osgi.service.dal.Function
The service property value contains the function version.
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.
serviceInterfaces - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
The fully qualified names of the service interfaces.
ServiceNamespace - Class in org.osgi.namespace.service
Service Capability and Requirement Namespace.
ServiceScope - Enum in org.osgi.service.component.annotations
Service scope for the Component annotation.
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.
setBaseID(int) - Method in interface org.osgi.service.enocean.EnOceanHost
Sets the base ID of the device, may be used up to 10 times (cf.
setBundleLocation(String) - Method in interface org.osgi.service.cm.Configuration
Bind this Configuration object to the specified location.
setConfiguration(SerialPortConfiguration) - Method in interface org.osgi.service.serial.SerialDevice
Sets the Serial port configuration.
setData(boolean) - Method in interface org.osgi.service.dal.functions.BooleanControl
Sets the BooleanControl state to the specified value.
setData(BigDecimal, String) - Method in interface org.osgi.service.dal.functions.MultiLevelControl
Sets MultiLevelControl level according to the specified unit.
setDefaultNodeValue(String) - Method in interface org.osgi.service.dmt.DmtSession
Set the value of a leaf or interior node to its default.
setDOMProperties(DocumentBuilderFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
Set the customizable DOM Parser Service Properties.
setDTR(boolean) - Method in interface org.osgi.service.serial.SerialDevice
Sets the DTR state.
setEncryptionKey(byte[]) - Method in interface org.osgi.service.enocean.EnOceanDevice
Sets the encryption key of the device.
setFalse() - Method in interface org.osgi.service.dal.functions.BooleanControl
Sets the BooleanControl state to false value.
setFunc(int) - Method in interface org.osgi.service.enocean.EnOceanDevice
Manually sets the EEP FUNC of the device.
setInformation(Dictionary) - Method in interface org.osgi.service.provisioning.ProvisioningService
Replaces the Provisioning Information dictionary with the key/value pairs contained in info.
setLearningMode(boolean) - Method in interface org.osgi.service.enocean.EnOceanDevice
Switches the device into learning mode.
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.
setParameterValue(String, String, int) - Method in interface org.osgi.service.tr069todmt.TR069Connector
Setting a parameter.
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.
setRawValue(byte[]) - Method in interface org.osgi.service.enocean.EnOceanChannel
Sets the raw value of a channel.
setRepeaterLevel(int) - Method in interface org.osgi.service.enocean.EnOceanHost
Sets the repeater level on the host (cf.
setRollingCode(int) - Method in interface org.osgi.service.enocean.EnOceanDevice
Sets the rolling code of this device.
setRTS(boolean) - Method in interface org.osgi.service.serial.SerialDevice
Sets the RTS state.
setSAXProperties(SAXParserFactory, Hashtable) - Method in class org.osgi.util.xml.XMLParserActivator
Set the customizable SAX Parser Service Properties.
setSenderId(int) - Method in interface org.osgi.service.enocean.EnOceanRPC
Sets the RPC's senderID.
setTrue() - Method in interface org.osgi.service.dal.functions.BooleanControl
Sets the BooleanControl state to true value.
setType(int) - Method in interface org.osgi.service.enocean.EnOceanDevice
Manually sets the EEP TYPE of the device.
setWakeUpInterval(BigDecimal, String) - Method in interface org.osgi.service.dal.functions.WakeUp
Sets wake up interval according to the specified unit.
SEVERITY_CRITICAL - Static variable in class org.osgi.service.dal.functions.data.AlarmData
The severity rating indicates that there a critical alarm.
SEVERITY_MAJOR - Static variable in class org.osgi.service.dal.functions.data.AlarmData
The severity rating indicates that there is a major alarm.
SEVERITY_MINOR - Static variable in class org.osgi.service.dal.functions.data.AlarmData
The severity rating indicates that there is a minor alarm.
SEVERITY_UNDEFINED - Static variable in class org.osgi.service.dal.functions.data.AlarmData
The severity constant indicates that there is no severity rating for this alarm.
SHORT - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The SHORT type.
SIEMENS - Static variable in class org.osgi.service.dal.SIUnits
Unit of electric conductance.
SIEVERT - Static variable in class org.osgi.service.dal.SIUnits
Unit of dose equivalent, ambient dose equivalent, directional dose equivalent, personal dose equivalent.
SIUnits - Class in org.osgi.service.dal
Contains most of the International System of Units unit symbols.
size() - Method in class org.osgi.service.event.EventProperties
Return the number of properties.
SMOKE - Static variable in interface org.osgi.service.dal.functions.Types
The function type is applicable to: MultiLevelControl - indicates that the MultiLevelControl can control the smoke level.
SocketMonitor - Interface in org.osgi.service.resourcemonitoring.monitor
SQUARE_METER - Static variable in class org.osgi.service.dal.SIUnits
Unit of area.
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.
state - Variable in class org.osgi.service.component.runtime.dto.ComponentConfigurationDTO
The current state of the component configuration.
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.
STATUS_DETAIL_BROKEN - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is broken.
STATUS_DETAIL_COMMUNICATION_ERROR - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device communication is problematic.
STATUS_DETAIL_CONFIGURATION_ERROR - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device cannot be configured.
STATUS_DETAIL_CONFIGURATION_UNAPPLIED - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device configuration is not applied.
STATUS_DETAIL_CONNECTING - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is currently connecting to the network.
STATUS_DETAIL_DATA_INSUFFICIENT - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device doesn't provide enough information and cannot be determined.
STATUS_DETAIL_DUTY_CYCLE - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is in duty cycle.
STATUS_DETAIL_FIRMWARE_UPDATING - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device firmware is updating.
STATUS_DETAIL_INACCESSIBLE - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is not accessible and further communication is not possible.
STATUS_DETAIL_INITIALIZING - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is currently in process of initialization.
STATUS_DETAIL_REMOVING - Static variable in interface org.osgi.service.dal.Device
Device status detail indicates that the device is leaving the network.
STATUS_NOT_CONFIGURED - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device is currently not configured.
STATUS_NOT_INITIALIZED - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device is currently not initialized.
STATUS_OFFLINE - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device is currently not available for operations.
STATUS_ONLINE - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device is currently available for operations.
STATUS_PROCESSING - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device is currently busy with an operation.
STATUS_REMOVED - Static variable in interface org.osgi.service.dal.Device
Device status indicates that the device has been removed from the network.
STERADIAN - Static variable in class org.osgi.service.dal.SIUnits
Unit of solid angle.
STILB - Static variable in class org.osgi.service.dal.SIUnits
Unit of luminance.
STOKES - Static variable in class org.osgi.service.dal.SIUnits
Unit of kinematic viscosity.
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.
STOPBITS_1 - Static variable in class org.osgi.service.serial.SerialConstants
Stop bits: 1.
STOPBITS_1_5 - Static variable in class org.osgi.service.serial.SerialConstants
Stop bits: 1.5.
STOPBITS_2 - Static variable in class org.osgi.service.serial.SerialConstants
Stop bits: 2.
STRING - Static variable in interface org.osgi.service.metatype.AttributeDefinition
The STRING type.
SUB_TYPE_PRESSED_DOUBLE - Static variable in class org.osgi.service.dal.functions.data.KeypadData
Represents a keypad event sub-type for a double key pressed event.
SUB_TYPE_PRESSED_DOUBLE_LONG - Static variable in class org.osgi.service.dal.functions.data.KeypadData
Represents a keypad event sub-type for a double long key pressed event.
SUB_TYPE_PRESSED_LONG - Static variable in class org.osgi.service.dal.functions.data.KeypadData
Represents a keypad event sub-type for a long key pressed event.
SUB_TYPE_PRESSED_NORMAL - Static variable in class org.osgi.service.dal.functions.data.KeypadData
Represents a keypad event sub-type for a normal key pressed event.
SUBNETMASK_LENGTH - Static variable in interface org.osgi.service.networkadapter.NetworkAddress
The key string of "subnetmask.length" service property.
SUBSCRIBE - Static variable in class org.osgi.service.event.TopicPermission
The action string subscribe.
SUCCESS - Static variable in exception org.osgi.service.enocean.EnOceanException
SUCCESS status code.
Success<T,R> - Interface in org.osgi.util.promise
Success callback for a Promise.
supportsMulticast() - Method in interface org.osgi.service.networkadapter.NetworkAdapter
Returns whether a network interface supports multicasting or not.
SynchronousConfigurationListener - Interface in org.osgi.service.cm
Synchronous Listener for Configuration Events.
SYSTEM_CONTEXT_NAME - Static variable in interface org.osgi.service.resourcemonitoring.ResourceMonitoringService
The name of the Resource Context associated with System bundle (bundle 0).
A B C D E F G H I J K L M N O P R S T U V W X 
OSGi™ Residential
Release 6

Copyright © OSGi Alliance (2000, 2015). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0