Uses of Package
io.helidon.common.reactive
-
Packages that use io.helidon.common.reactive Package Description io.helidon.common.reactive Common reactive library for Helidon projects.io.helidon.dbclient Reactive Database API for Helidon.io.helidon.media.common Common classes for processing content with a specificMediaType.io.helidon.media.jackson.common Jackson media type support.io.helidon.media.jsonb.common JSON-B media type support.io.helidon.media.jsonp.common JSON-P media type support.io.helidon.microprofile.reactive Support for MicroProfile Reactive Streams Operators in Helidon MP.io.helidon.microprofile.reactive.hybrid Hybrid variants of publishers/processors/subscribers usable in both apisHelidon reactive streamsandReactive Streams. -
Classes in io.helidon.common.reactive used by io.helidon.common.reactive Class Description BaseProcessor 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().ConcatPublisher Concat streams to one.MappingProcessor AFlow.Processorthat only maps the source type to target type using a mapping function.Multi Multiple items publisher facility.MultiCoupledProcessor Coupled processor sends items received to the passed in subscriber, and emits items received from the passed in publisher.MultiDistinctProcessor Filter out all duplicate items.MultiDropWhileProcessor Drop the longest prefix of elements from this stream that satisfy the given predicate.MultiFilterProcessor Processor filtering stream with supplied predicate.MultiFlatMapProcessor Flatten the elements emitted by publishers produced by the mapper function to this stream.MultiLimitProcessor Let pass only specified number of items.MultiMapProcessor Processor ofFlow.PublishertoSinglethat publishes and maps each received item.MultiOnErrorResumeProcessor Resume stream from supplied publisher if onError signal is intercepted.MultiPeekProcessor Invoke supplied consumer for every item in the stream.MultiSkipProcessor Skip first n items, all the others are emitted.MultiTakeWhileProcessor Take the longest prefix of elements from this stream that satisfy the given predicate.MultiTappedProcessor Processor executing provided functions on passing signals onNext, onError, onComplete, onCancel.OptionalCompletionStage A completion stage that allows processing of cases when the element is present and when not.RetrySchema Defines delay for next read/poll operation in a pollingpublisher.SequentialSubscriber WrapperFlow.SubscriberensuringOnSubscribe,onNext,onErrorandonCompleteto be signaled serially.Single Single item publisher utility.Subscribable Decorated publisher that allows subscribing to individual events with java functions.UnboundedSemaphore The UnboundedSemaphore is designed to fit Reactive Streams use-case; that is to be able to allow an unbounded number of acquires once a cumulative release count reachesLong.MAX_VALUE. -
Classes in io.helidon.common.reactive used by io.helidon.dbclient Class Description OptionalCompletionStage A completion stage that allows processing of cases when the element is present and when not. -
Classes in io.helidon.common.reactive used by io.helidon.media.common Class Description RetrySchema Defines delay for next read/poll operation in a pollingpublisher.Single Single item publisher utility. -
Classes in io.helidon.common.reactive used by io.helidon.media.jackson.common Class Description Single Single item publisher utility. -
Classes in io.helidon.common.reactive used by io.helidon.media.jsonb.common Class Description Single Single item publisher utility. -
Classes in io.helidon.common.reactive used by io.helidon.media.jsonp.common Class Description Single Single item publisher utility. -
Classes in io.helidon.common.reactive used by io.helidon.microprofile.reactive Class Description Multi Multiple items publisher facility. -
Classes in io.helidon.common.reactive used by io.helidon.microprofile.reactive.hybrid Class Description Multi Multiple items publisher facility.Subscribable Decorated publisher that allows subscribing to individual events with java functions.