| Modifier and Type | Method and Description |
|---|---|
<S extends MultiSubscriber<? super T>> |
MultiSubscribe.withSubscriber(S subscriber)
Subscribes to the
Multi to get a subscription and then start receiving items (
based on the passed requests). |
| Modifier and Type | Class and Description |
|---|---|
class |
StrictMultiSubscriber<T>
Ensures that the events between the upstream and downstream follow
the Reactive Streams specification.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UniOnItemTransformToMulti.subscribe(MultiSubscriber<? super O> subscriber) |
void |
AbstractMulti.subscribe(MultiSubscriber<? super T> subscriber) |
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiFlatMapOp.FlatMapMainSubscriber<I,O> |
static class |
MultiGroupByOp.MultiGroupByProcessor<T,K,V> |
class |
MultiOperatorProcessor<I,O> |
static class |
MultiRepeatUntilOp.RepeatProcessor<T> |
| Modifier and Type | Field and Description |
|---|---|
protected MultiSubscriber<? super O> |
MultiOperatorProcessor.downstream |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiGroupByOp.subscribe(MultiSubscriber<? super GroupedMulti<K,V>> downstream) |
void |
MultiBufferOp.subscribe(MultiSubscriber<? super List<T>> downstream) |
void |
MultiBufferWithTimeoutOp.subscribe(MultiSubscriber<? super List<T>> downstream) |
void |
MultiWindowOp.subscribe(MultiSubscriber<? super Multi<T>> downstream) |
void |
MultiWindowOnDurationOp.subscribe(MultiSubscriber<? super Multi<T>> actual) |
void |
MultiCombineLatestOp.subscribe(MultiSubscriber<? super O> downstream) |
void |
MultiZipOp.subscribe(MultiSubscriber<? super O> downstream) |
void |
MultiFlatMapOp.subscribe(MultiSubscriber<? super O> subscriber) |
void |
MultiScanWithSeedOp.subscribe(MultiSubscriber<? super R> downstream) |
void |
MultiCollectorOp.subscribe(MultiSubscriber<? super R> downstream) |
void |
MultiConcatOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiOnSubscribeInvokeOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiRepeatUntilOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiLastItemOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiTakeWhileOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiCacheOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiDistinctOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiRetryOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiSwitchOnEmptyOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiOnTerminationInvoke.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiRetryWhenOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiSubscribeOnOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiSkipOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiTakeOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiOnFailureResumeOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiOnTerminationInvokeUni.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiEmitOnOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiFilterOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiOnSubscribeInvokeUniOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiTakeLastOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiScanOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiDistinctUntilChangedOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiTakeUntilOtherOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiRepeatWhilstOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiSkipUntilPublisherOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiSkipUntilOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiSkipLastOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiSignalConsumerOp.subscribe(MultiSubscriber<? super T> actual) |
void |
MultiMapOp.subscribe(MultiSubscriber<? super U> downstream) |
void |
MultiIgnoreOp.subscribe(MultiSubscriber<? super Void> downstream) |
| Constructor and Description |
|---|
MultiGroupByProcessor(MultiSubscriber<? super GroupedMulti<K,V>> downstream,
Function<? super T,? extends K> keySelector,
Function<? super T,? extends V> valueSelector,
Map<Object,io.smallrye.mutiny.operators.multi.MultiGroupByOp.GroupedUnicast<K,V>> groups) |
MultiOperatorProcessor(MultiSubscriber<? super O> downstream) |
RepeatProcessor(Multi<? extends T> upstream,
MultiSubscriber<? super T> downstream,
long times,
Predicate<T> predicate) |
| Modifier and Type | Class and Description |
|---|---|
class |
SerializedMultiEmitter<T>
Serializes calls to onItem, onFailure and onCompletion and their Reactive Streams equivalent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResourceMulti.subscribe(MultiSubscriber<? super I> subscriber) |
void |
IntervalMulti.subscribe(MultiSubscriber<? super Long> actual) |
void |
NeverMulti.subscribe(MultiSubscriber<? super Object> actual) |
void |
EmptyMulti.subscribe(MultiSubscriber<? super Object> downstream) |
void |
IterableBasedMulti.subscribe(MultiSubscriber<? super T> downstream) |
void |
FailedMulti.subscribe(MultiSubscriber<? super T> actual) |
void |
EmitterBasedMulti.subscribe(MultiSubscriber<? super T> downstream) |
void |
DeferredMulti.subscribe(MultiSubscriber<? super T> downstream) |
void |
CollectionBasedMulti.subscribe(MultiSubscriber<? super T> actual) |
void |
StreamBasedMulti.subscribe(MultiSubscriber<? super T> downstream) |
static <T> void |
IterableBasedMulti.subscribe(MultiSubscriber<? super T> downstream,
Iterator<? extends T> it) |
| Constructor and Description |
|---|
CollectionSubscription(MultiSubscriber<? super T> downstream,
Collection<T> collection) |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiReferenceCountSubscriber<T> |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiPublishOp.subscribe(MultiSubscriber<? super T> s) |
void |
MultiConnectAfter.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiReferenceCount.subscribe(MultiSubscriber<? super T> s) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiOnOverflowDropItemsOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiOnOverflowKeepLastOp.subscribe(MultiSubscriber<? super T> downstream) |
void |
MultiOnOverflowBufferOp.subscribe(MultiSubscriber<? super T> downstream) |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcastProcessor.subscribe(MultiSubscriber<? super T> downstream) |
void |
UnicastProcessor.subscribe(MultiSubscriber<? super T> downstream) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CancellableSubscriber<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
SerializedSubscriber<T>
Subscriber that makes sure signals are delivered sequentially in case the onNext, onError or onComplete methods are
called concurrently.
|
class |
SwitchableSubscriptionSubscriber<O>
An implementation of
Subscription that allows switching the upstream, dealing with the requests accordingly. |
| Modifier and Type | Field and Description |
|---|---|
protected MultiSubscriber<? super O> |
SwitchableSubscriptionSubscriber.downstream
The downstream subscriber
|
| Constructor and Description |
|---|
SwitchableSubscriptionSubscriber(MultiSubscriber<? super O> downstream) |
Copyright © 2019–2020 SmallRye. All rights reserved.