Uses of Package
io.helidon.common.reactive
Packages that use io.helidon.common.reactive
Package
Description
Common reactive library for Helidon projects.
Helidon Reactive Messaging.
Helidon messaging mock connector for testing purposes.
-
Classes in io.helidon.common.reactive used by io.helidon.common.reactiveClassDescriptionMakes intentional blocking when waiting for
CompletableFuturemore convenient withAwaitable.await()andAwaitable.await(long, java.util.concurrent.TimeUnit)methods.Emitting publisher for manual publishing with built-in buffer for handling backpressure.Fluent API builder to createBufferedEmittingPublisher.A collector accumulates the items provided whenCollector.collect(java.lang.Object)is invoked and makes them available in a single container object withCollector.value().CompletionStagewrapper enriched withAwaitable.Concat streams to one.Emitting publisher for manual publishing on the same thread.Fluent API builder for creating aMultifrom aReadableByteChannel.Fluent API builder for creating aMultifrom anInputStream.Fluent API builder for creating a subscriber consumingMulti<ByteBuffer>toWritableByteChannel.Fluent API builder forOutputStreamMulti.Represents aFlow.Publisheremitting zero or more items, optionally followed by an error or completion.Deprecated, for removal: This API element is subject to removal in a future version.Intercept the calls to the various Flow interface methods and calls the appropriate user callbacks.Multi tapped publisher builder to register custom callbacks.A completion stage that allows processing of cases when the element is present and when not.Output stream thatFlow.Publisherpublishes any data written to it asByteBufferevents.Defines delay for next read/poll operation in a pollingpublisher.WrapperFlow.SubscriberensuringOnSubscribe,onNext,onErrorandonCompleteto be signaled serially.Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error.Decorated publisher that allows subscribing to individual events with java functions.Helper enum with a singleton cancellation indicator and utility methods to perform atomic actions onFlow.Subscriptions. -
Classes in io.helidon.common.reactive used by io.helidon.messagingClassDescriptionRepresents a
Flow.Publisheremitting zero or more items, optionally followed by an error or completion. -
Classes in io.helidon.common.reactive used by io.helidon.messaging.connectors.mockClassDescriptionRepresents a
Flow.Publisherthat may: signal one item then completes, complete without an item or signal an error.
OutputStreamMultiinstead