Uses of Package
io.helidon.common.reactive
-
Packages that use io.helidon.common.reactive Package Description io.helidon.common.http HTTP APIs and implementations usable by both server and client side of the HTTP story.io.helidon.common.reactive Common reactive library for Helidon projects.io.helidon.dbclient Reactive Database API for Helidon.io.helidon.dbclient.common Helper classes to use in various implementations.io.helidon.dbclient.mongodb Helidon DB integration for reactive mongoDB.io.helidon.dbclient.tracing Tracing support for Helidon DB.io.helidon.media.common Common classes for processing content with a specificMediaType.io.helidon.media.multipart Helidon Media MultiPart.io.helidon.messaging Helidon Reactive Messaging.io.helidon.webclient A reactive client for rest calls.io.helidon.webclient.metrics Client metrics service.io.helidon.webclient.security Client service propagation service.io.helidon.webclient.spi This package provides extensibility for theWebClient.io.helidon.webclient.tracing Client tracing propagation service.io.helidon.webserver Reactive web server API. -
Classes in io.helidon.common.reactive used by io.helidon.common.http Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.common.reactive Class Description Awaitable Makes intentional blocking when waiting forCompletableFuturemore convenient withAwaitable.await()andAwaitable.await(long, java.util.concurrent.TimeUnit)methods.BufferedEmittingPublisher Emitting publisher for manual publishing with built-in buffer for handling backpressure.Collector A collector accumulates the items provided whenCollector.collect(java.lang.Object)is invoked and makes them available in a single container object withCollector.value().CompletionAwaitable CompletionStagewrapper enriched withAwaitable.ConcatPublisher Concat streams to one.EmittingPublisher Emitting publisher for manual publishing on the same thread.IoMulti.MultiFromByteChannelBuilder Fluent API builder for creating aMultifrom aReadableByteChannel.IoMulti.MultiFromInputStreamBuilder Fluent API builder for creating aMultifrom anInputStream.IoMulti.OutputStreamMultiBuilder Multi Represents aFlow.Publisheremitting zero or more items, optionally followed by an error or completion.MultiFromOutputStream Deprecated, for removal: This API element is subject to removal in a future version.please useOutputStreamMultiinsteadOptionalCompletionStage A completion stage that allows processing of cases when the element is present and when not.OutputStreamMulti Output stream thatFlow.Publisherpublishes any data written to it asByteBufferevents.RetrySchema Defines delay for next read/poll operation in a pollingpublisher.SequentialSubscriber WrapperFlow.SubscriberensuringOnSubscribe,onNext,onErrorandonCompleteto be signaled serially.Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error.Subscribable Decorated publisher that allows subscribing to individual events with java functions.SubscriptionHelper 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.dbclient Class Description Multi Represents aFlow.Publisheremitting zero or more items, optionally followed by an error or completion.Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error.Subscribable Decorated publisher that allows subscribing to individual events with java functions. -
Classes in io.helidon.common.reactive used by io.helidon.dbclient.common Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.dbclient.mongodb Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error.Subscribable Decorated publisher that allows subscribing to individual events with java functions. -
Classes in io.helidon.common.reactive used by io.helidon.dbclient.tracing Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.media.common Class Description Multi Represents aFlow.Publisheremitting zero or more items, optionally followed by an error or completion.RetrySchema Defines delay for next read/poll operation in a pollingpublisher.Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.media.multipart Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.messaging Class Description Multi Represents aFlow.Publisheremitting zero or more items, optionally followed by an error or completion. -
Classes in io.helidon.common.reactive used by io.helidon.webclient Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.webclient.metrics Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.webclient.security Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.webclient.spi Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.webclient.tracing Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error. -
Classes in io.helidon.common.reactive used by io.helidon.webserver Class Description Single Represents aFlow.Publisherthat may: signal one item then completes, complete without an item or signal an error.