public abstract static class MultiRepeatUntilOp.RepeatProcessor<T> extends SwitchableSubscriptionSubscriber<T>
| Modifier and Type | Field and Description |
|---|---|
protected long |
emitted |
protected Predicate<T> |
predicate |
protected long |
remaining |
protected Multi<? extends T> |
upstream |
protected AtomicInteger |
wip |
currentUpstream, downstream| Constructor and Description |
|---|
RepeatProcessor(Multi<? extends T> upstream,
MultiSubscriber<? super T> downstream,
long times,
Predicate<T> predicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
onSubscribe(org.reactivestreams.Subscription s) |
protected void |
subscribeNext()
Subscribes to the source again via trampolining.
|
cancel, cancelUpstreamOnSwitch, emitted, isCancelled, onCompletion, onFailure, request, setOrSwitchUpstreamclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonComplete, onError, onItem, onNextprotected final AtomicInteger wip
protected long remaining
protected long emitted
public void onSubscribe(org.reactivestreams.Subscription s)
onSubscribe in interface org.reactivestreams.Subscriber<T>onSubscribe in class SwitchableSubscriptionSubscriber<T>protected void subscribeNext()
Copyright © 2019–2020 SmallRye. All rights reserved.