- factory - Variable in class org.osgi.service.component.runtime.dto.ComponentDescriptionDTO
-
The component factory name.
- 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.
- failed(Throwable) - Static method in class org.osgi.util.promise.Promises
-
Create a new Promise that has been resolved with the specified failure.
- 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.
- Failure - Interface in org.osgi.util.promise
-
Failure callback for a Promise.
- 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.
- FARAD - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of capacitance.
- FARAD_PER_METER - Static variable in class org.osgi.service.dal.SIUnits
-
Unit of permittivity.
- 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.
- FIELD_KEY_CODE - Static variable in class org.osgi.service.dal.functions.data.KeypadData
-
Represents the key code field name.
- FIELD_KEY_NAME - Static variable in class org.osgi.service.dal.functions.data.KeypadData
-
Represents the key name field name.
- FIELD_LEVEL - Static variable in class org.osgi.service.dal.functions.data.LevelData
-
Represents the level field name.
- FIELD_METADATA - Static variable in class org.osgi.service.dal.FunctionData
-
Represents the metadata field name.
- FIELD_SEVERITY - Static variable in class org.osgi.service.dal.functions.data.AlarmData
-
Represents the severity field name.
- FIELD_SUB_TYPE - Static variable in class org.osgi.service.dal.functions.data.KeypadData
-
Represents the event sub-type field name.
- FIELD_TIMESTAMP - Static variable in class org.osgi.service.dal.FunctionData
-
Represents the timestamp field name.
- FIELD_TYPE - Static variable in class org.osgi.service.dal.functions.data.AlarmData
-
Represents the type field name.
- FIELD_TYPE - Static variable in class org.osgi.service.dal.functions.data.KeypadData
-
Represents the event type field name.
- FIELD_UNIT - Static variable in class org.osgi.service.dal.functions.data.LevelData
-
Represents the unit field name.
- FIELD_VALUE - Static variable in class org.osgi.service.dal.functions.data.BooleanData
-
Represents the value field name.
- FieldOption - Enum in org.osgi.service.component.annotations
-
- 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.
- 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.
- FIRE - Static variable in interface org.osgi.service.dal.functions.Types
-
The function type is applicable to:
BooleanSensor
- indicates that the BooleanSensor
can
detect fire.
- 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.
- FLOW - Static variable in interface org.osgi.service.dal.functions.Types
-
The function type is applicable to:
MultiLevelControl
- indicates that the MultiLevelControl
can control the flow level.
- FLOW_IN - Static variable in interface org.osgi.service.dal.functions.Meter
-
Represents the metering consumption flow.
- FLOW_OUT - Static variable in interface org.osgi.service.dal.functions.Meter
-
Represents the metering production flow.
- FLOWCONTROL_NONE - Static variable in class org.osgi.service.serial.SerialConstants
-
Flow control: None.
- FLOWCONTROL_RTSCTS_IN - Static variable in class org.osgi.service.serial.SerialConstants
-
Flow control: RTS/CTS on input.
- FLOWCONTROL_RTSCTS_OUT - Static variable in class org.osgi.service.serial.SerialConstants
-
Flow control: RTS/CTS on output.
- FLOWCONTROL_XONXOFF_IN - Static variable in class org.osgi.service.serial.SerialConstants
-
Flow control: XON/XOFF on input.
- FLOWCONTROL_XONXOFF_OUT - Static variable in class org.osgi.service.serial.SerialConstants
-
Flow control: XON/XOFF on output.
- 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_CONTEXT_NAME - Static variable in interface org.osgi.service.resourcemonitoring.ResourceMonitoringService
-
The name of the special, optional resource context, representing the
whole OSGi framework.
- FRIENDLY_NAME - Static variable in interface org.osgi.service.upnp.UPnPDevice
-
Mandatory property key for a short user friendly version of the device
name.
- FUNC - Static variable in interface org.osgi.service.enocean.EnOceanDevice
-
Property name for the radiotelegram functional type of the profile
associated with this device.
- Function - Interface in org.osgi.service.dal
-
Function service provides specific device operations and properties.
- Function<T,R> - Interface in org.osgi.util.function
-
A function that accepts a single argument and produces a result.
- FUNCTION_ID - Static variable in interface org.osgi.service.enocean.EnOceanRPC
-
The Function ID property string, used in EventAdmin RPC broadcasting.
- FUNCTION_UID - Static variable in class org.osgi.service.dal.FunctionEvent
-
Represents an event property key for function UID.
- FunctionData - Class in org.osgi.service.dal
-
Abstract Function
data wrapper.
- FunctionData(Map) - Constructor for class org.osgi.service.dal.FunctionData
-
Constructs new FunctionData
instance with the specified field
values.
- FunctionData(long, Map) - Constructor for class org.osgi.service.dal.FunctionData
-
Constructs new FunctionData
instance with the specified
arguments.
- FunctionEvent - Class in org.osgi.service.dal
-
Asynchronous event, which marks a function property value modification.
- FunctionEvent(String, Dictionary) - Constructor for class org.osgi.service.dal.FunctionEvent
-
Constructs a new event with the specified topic and properties.
- FunctionEvent(String, Map) - Constructor for class org.osgi.service.dal.FunctionEvent
-
Constructs a new event with the specified topic and properties.
- FunctionEvent(String, String, String, FunctionData) - Constructor for class org.osgi.service.dal.FunctionEvent
-
Constructs a new event with the specified topic, function UID, property
name and property value.