Package io.smallrye.mutiny.subscription
package io.smallrye.mutiny.subscription
-
ClassDescriptionThe back pressure strategies.Interface for subscribers and types that provide a
Context
.Interface forMulti
demand pacers and theMulti.paceDemand()
operator.A demand request.A demand pacer with a fixed delay / fixed demand.MultiEmitter<T>An object allowing to send signals to the downstreamMulti
.ASubscriber
receiving calls toSubscriber.onSubscribe(Subscription)
once after passing an instance ofSubscriber
toPublisher.subscribe(Subscriber)
.Wraps another Subscriber and ensures all onXXX methods conform the protocol (except the requirement for serialized access).Subscriber that makes sure signals are delivered sequentially in case the onNext, onError or onComplete methods are called concurrently.An implementation ofSubscription
that allows switching the upstream, dealing with the requests accordingly.UniEmitter<T>An object allowing to send signals to the downstreamUni
.An implementation ofUniSubscriber
andUniSubscription
making sure event handlers are only called once.Will receive call toUniSubscriber.onSubscribe(UniSubscription)
once after passing an instance of thisUniSubscriber
toUniSubscribe.withSubscriber(UniSubscriber)
retrieved fromUni.subscribe()
.ASubscription
for theUni
type.