- 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.
- warn(String) - Method in interface org.osgi.service.log.Logger
-
- warn(String, Object) - Method in interface org.osgi.service.log.Logger
-
- warn(String, Object, Object) - Method in interface org.osgi.service.log.Logger
-
- warn(String, Object...) - Method in interface org.osgi.service.log.Logger
-
- warn(LoggerConsumer<E>) - Method in interface org.osgi.service.log.Logger
-
Perform the specified operation if logging enabled for the
LogLevel.WARN
level.
- Wb - Static variable in class org.osgi.util.measurement.Unit
-
The magnetic flux unit weber (Wb).
- window(Duration, Function<Collection<T>, R>) - Method in interface org.osgi.util.pushstream.PushStream
-
Buffers a number of events over a fixed time interval and then forwards
the events to an accumulator function.
- window(Duration, Executor, Function<Collection<T>, R>) - Method in interface org.osgi.util.pushstream.PushStream
-
Buffers a number of events over a fixed time interval and then forwards
the events to an accumulator function.
- window(Supplier<Duration>, IntSupplier, BiFunction<Long, Collection<T>, R>) - Method in interface org.osgi.util.pushstream.PushStream
-
Buffers a number of events over a variable time interval and then
forwards the events to an accumulator function.
- window(Supplier<Duration>, IntSupplier, Executor, BiFunction<Long, Collection<T>, R>) - Method in interface org.osgi.util.pushstream.PushStream
-
Buffers a number of events over a variable time interval and then
forwards the events to an accumulator function.
- 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<WireAdmin>, 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.
- withBuffer(U) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
The BlockingQueue implementation to use as a buffer
- withBuffer(U) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withExecutor(Executor) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
Set the Executor
that should be used to deliver events from this
buffer
- withExecutor(Executor) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withParallelism(int) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
Set the maximum permitted number of concurrent event deliveries allowed
from this buffer
- withParallelism(int) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withPushbackPolicy(PushbackPolicy<T, U>) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
- withPushbackPolicy(PushbackPolicyOption, long) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
- withPushbackPolicy(PushbackPolicy<T, U>) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withPushbackPolicy(PushbackPolicyOption, long) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withQueuePolicy(QueuePolicy<T, U>) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
- withQueuePolicy(QueuePolicyOption) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
- withQueuePolicy(QueuePolicy<T, U>) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withQueuePolicy(QueuePolicyOption) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- withScheduler(ScheduledExecutorService) - Method in interface org.osgi.util.pushstream.BufferBuilder
-
Set the ScheduledExecutorService
that should be used to trigger
timed events after this buffer
- withScheduler(ScheduledExecutorService) - Method in interface org.osgi.util.pushstream.PushStreamBuilder
-
- 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.