Uses of Interface
io.smallrye.mutiny.subscription.MultiEmitter
-
Packages that use MultiEmitter Package Description io.smallrye.mutiny.groups io.smallrye.mutiny.helpers io.smallrye.mutiny.operators.multi.builders io.smallrye.mutiny.subscription -
-
Uses of MultiEmitter in io.smallrye.mutiny.groups
Method parameters in io.smallrye.mutiny.groups with type arguments of type MultiEmitter Modifier and Type Method Description <T> Multi<T>
MultiCreate. emitter(java.util.function.Consumer<MultiEmitter<? super T>> consumer)
LikeMultiCreate.emitter(Consumer, BackPressureStrategy)
with theBackPressureStrategy.BUFFER
strategy.<T> Multi<T>
MultiCreate. emitter(java.util.function.Consumer<MultiEmitter<? super T>> consumer, int bufferSize)
LikeMultiCreate.emitter(Consumer)
with theBackPressureStrategy.BUFFER
strategy and the given buffer size.<T> Multi<T>
MultiCreate. emitter(java.util.function.Consumer<MultiEmitter<? super T>> consumer, BackPressureStrategy strategy)
Creates aMulti
deferring the logic to the given consumer.Multi<T>
MultiIfEmpty. switchToEmitter(java.util.function.Consumer<MultiEmitter<? super T>> consumer)
When the upstreamMulti
completes without having emitted items, it continues with the events fired with the emitter passed to theconsumer
callback.Multi<T>
MultiOnCompletion. switchToEmitter(java.util.function.Consumer<MultiEmitter<? super T>> consumer)
When the upstreamMulti
completes, it continues with the events fired with the emitter passed to theconsumer
callback. -
Uses of MultiEmitter in io.smallrye.mutiny.helpers
Classes in io.smallrye.mutiny.helpers that implement MultiEmitter Modifier and Type Class Description class
MultiEmitterProcessor<T>
Methods in io.smallrye.mutiny.helpers that return MultiEmitter Modifier and Type Method Description MultiEmitter<T>
MultiEmitterProcessor. emit(T item)
MultiEmitter<T>
MultiEmitterProcessor. onTermination(java.lang.Runnable onTermination)
-
Uses of MultiEmitter in io.smallrye.mutiny.operators.multi.builders
Classes in io.smallrye.mutiny.operators.multi.builders that implement MultiEmitter Modifier and Type Class Description class
BufferItemMultiEmitter<T>
class
SerializedMultiEmitter<T>
Serializes calls to onItem, onFailure and onCompletion and their Reactive Streams equivalent.Methods in io.smallrye.mutiny.operators.multi.builders that return MultiEmitter Modifier and Type Method Description MultiEmitter<T>
BufferItemMultiEmitter. emit(T t)
MultiEmitter<T>
SerializedMultiEmitter. emit(T item)
MultiEmitter<T>
SerializedMultiEmitter. onTermination(java.lang.Runnable onTermination)
Constructor parameters in io.smallrye.mutiny.operators.multi.builders with type arguments of type MultiEmitter Constructor Description EmitterBasedMulti(java.util.function.Consumer<MultiEmitter<? super T>> consumer, BackPressureStrategy backpressure)
EmitterBasedMulti(java.util.function.Consumer<MultiEmitter<? super T>> consumer, BackPressureStrategy backpressure, int bufferSize)
-
Uses of MultiEmitter in io.smallrye.mutiny.subscription
Methods in io.smallrye.mutiny.subscription that return MultiEmitter Modifier and Type Method Description MultiEmitter<T>
MultiEmitter. emit(T item)
Emits anitem
event downstream.MultiEmitter<T>
MultiEmitter. onTermination(java.lang.Runnable onTermination)
Attaches a @{code termination} event handler invoked when the downstreamSubscription
is cancelled, or when the emitter has emitted either acompletion
orfailure
event.
-