Uses of Class
org.osgi.util.promise.PromiseFactory
Packages that use PromiseFactory
Package
Description
Promise Package Version 1.1.
Push Stream Package Version 1.0.
-
Uses of PromiseFactory in org.osgi.util.promise
Fields in org.osgi.util.promise declared as PromiseFactoryModifier and TypeFieldDescription(package private) static final PromiseFactory
PromiseFactory.defaultFactory
The default factory which uses the default callback executor and default scheduled executor.private final PromiseFactory
PromiseImpl.factory
The factory to use for callbacks and scheduled operations.Constructors in org.osgi.util.promise with parameters of type PromiseFactoryModifierConstructorDescription(package private)
Deferred
(PromiseFactory factory) Create a new Deferred with the specified callback and scheduled executors.(package private)
DeferredPromiseImpl
(PromiseFactory factory) Initialize this Promise.(package private)
FailedPromiseImpl
(Throwable fail, PromiseFactory factory) Initialize this failed Promise.(package private)
PromiseImpl
(PromiseFactory factory) Initialize this Promise.(package private)
ResolvedPromiseImpl
(T value, PromiseFactory factory) Initialize this resolved Promise. -
Uses of PromiseFactory in org.osgi.util.pushstream
Fields in org.osgi.util.pushstream declared as PromiseFactoryModifier and TypeFieldDescriptionprotected final PromiseFactory
AbstractPushStreamImpl.promiseFactory
private final PromiseFactory
SimplePushEventSourceImpl.promiseFactory
private final PromiseFactory
SimplePushEventSourceImpl.sameThread
Constructors in org.osgi.util.pushstream with parameters of type PromiseFactoryModifierConstructorDescription(package private)
AbstractPushStreamImpl
(PushStreamProvider psp, PromiseFactory promiseFactory) (package private)
BufferedPushStreamImpl
(PushStreamProvider psp, PromiseFactory promiseFactory, U eventQueue, int parallelism, QueuePolicy<T, U> queuePolicy, PushbackPolicy<T, U> pushbackPolicy, Function<PushEventConsumer<T>, AutoCloseable> connector) (package private)
IntermediatePushStreamImpl
(PushStreamProvider psp, PromiseFactory promiseFactory, AbstractPushStreamImpl<?> previous) SimplePushEventSourceImpl
(PromiseFactory promiseFactory, QueuePolicy<T, U> queuePolicy, U queue, int parallelism, Runnable onClose) (package private)
UnbufferedPushStreamImpl
(PushStreamProvider psp, PromiseFactory promiseFactory, Function<PushEventConsumer<T>, AutoCloseable> connector)