- 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
-
- 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).