| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| pack-priv final long | |
| pack-priv final Scheduler | |
| pack-priv final TimeUnit |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object | scanUnsafe(Scannable.
a keyAttr to resolve for the component.Overrides default reactor. Implements reactor. |
| public void | subscribe(CoreSubscriber<? super Long>
the actual)Subscriber interested into the published sequenceImplements abstract reactor. Implements reactor. Publisher#subscribe(Subscriber) that will bypass
Hooks#onLastOperator(Function) pointcut.
|
| CONTEXT_OPT_OUT_NOBACKPRESSURE | back to summary |
|---|---|
| pack-priv static final String CONTEXT_OPT_OUT_NOBACKPRESSURE | |
| delay | back to summary |
|---|---|
| pack-priv final long delay | |
| timedScheduler | back to summary |
|---|---|
| pack-priv final Scheduler timedScheduler | |
| unit | back to summary |
|---|---|
| pack-priv final TimeUnit unit | |
| MonoDelay | back to summary |
|---|---|
| pack-priv MonoDelay(long delay, TimeUnit unit, Scheduler timedScheduler) | |
| scanUnsafe | back to summary |
|---|---|
| public Object scanUnsafe(Scannable. Overrides default reactor. Implements reactor. Doc from reactor. This method is used internally by components to define their key-value mappings
in a single place. Although it is ignoring the generic type of the
For public consumption of attributes, prefer using | |
| subscribe | back to summary |
|---|---|
| public void subscribe(CoreSubscriber<? super Long> actual) Implements abstract reactor. Implements reactor. Doc from reactor. An internal
In addition to behave as expected by
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final CoreSubscriber | |
| pack-priv Disposable | |
| pack-priv final boolean | |
| pack-priv static final byte | FLAG_CANCEL_SET
This bit indicates that a Disposable was set corresponding to the timer |
| pack-priv static final byte | FLAG_CANCELLED
This bit marks the subscription as cancelled |
| pack-priv static final byte | FLAG_DELAY_DONE
This bit indicates that the timer has expired |
| pack-priv static final byte | FLAG_PROPAGATED
This bit indicates that, following expiry of the timer AND request, onNext(0L) has been propagated downstream |
| pack-priv static final byte | FLAG_REQUESTED
This bit marks the subscription as requested (once) |
| pack-priv static final byte | FLAG_REQUESTED_EARLY
This bit indicates that a request happened before the delay timer was done (utility, especially in tests) |
| pack-priv volatile int | |
| pack-priv static final AtomicIntegerFieldUpdater |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public CoreSubscriber | |
| public void | cancel()
Implements org. Publisher to stop sending data and clean up resources.
|
| pack-priv static int | markCancelFutureSet(MonoDelay.
Mark that the cancel |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| private void | |
| public void | request(long
the strictly positive number of elements to requests to the upstream n)PublisherImplements org. Publisher until demand is signaled via this method.
|
| public void | |
| public Object | scanUnsafe(Scannable.
a keyAttr to resolve for the component.Overrides default reactor. |
| pack-priv void | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean |
| actual | back to summary |
|---|---|
| pack-priv final CoreSubscriber<? super Long> actual | |
| cancel | back to summary |
|---|---|
| pack-priv Disposable cancel | |
| failOnBackpressure | back to summary |
|---|---|
| pack-priv final boolean failOnBackpressure | |
| FLAG_CANCEL_SET | back to summary |
|---|---|
| pack-priv static final byte FLAG_CANCEL_SET This bit indicates that a Disposable was set corresponding to the timer | |
| FLAG_CANCELLED | back to summary |
|---|---|
| pack-priv static final byte FLAG_CANCELLED This bit marks the subscription as cancelled | |
| FLAG_DELAY_DONE | back to summary |
|---|---|
| pack-priv static final byte FLAG_DELAY_DONE This bit indicates that the timer has expired | |
| FLAG_PROPAGATED | back to summary |
|---|---|
| pack-priv static final byte FLAG_PROPAGATED This bit indicates that, following expiry of the timer AND request, onNext(0L) has been propagated downstream | |
| FLAG_REQUESTED | back to summary |
|---|---|
| pack-priv static final byte FLAG_REQUESTED This bit marks the subscription as requested (once) | |
| FLAG_REQUESTED_EARLY | back to summary |
|---|---|
| pack-priv static final byte FLAG_REQUESTED_EARLY This bit indicates that a request happened before the delay timer was done (utility, especially in tests) | |
| state | back to summary |
|---|---|
| pack-priv volatile int state | |
| STATE | back to summary |
|---|---|
| pack-priv static final AtomicIntegerFieldUpdater<MonoDelay. | |
| MonoDelayRunnable | back to summary |
|---|---|
| pack-priv MonoDelayRunnable(CoreSubscriber<? super Long> actual, boolean failOnBackpressure) | |
| actual | back to summary |
|---|---|
| public CoreSubscriber Implements reactor.
| |
| cancel | back to summary |
|---|---|
| public void cancel() Implements org. Doc from org. Request the Data may still be sent to meet previously signalled demand after calling cancel.
| |
| markCancelFutureSet | back to summary |
|---|---|
| pack-priv static int markCancelFutureSet(MonoDelay. Mark that the cancel | |
| markCancelled | back to summary |
|---|---|
| pack-priv static int markCancelled(MonoDelay. Mark the subscriber has been cancelled. Immediately returns if it
| |
| markDelayDone | back to summary |
|---|---|
| pack-priv static int markDelayDone(MonoDelay. Mark the delay has run out. Immediately returns if it
| |
| markPropagated | back to summary |
|---|---|
| pack-priv static int markPropagated(MonoDelay. Mark the operator has emitted the tick. Immediately returns if it
| |
| markRequested | back to summary |
|---|---|
| pack-priv static int markRequested(MonoDelay. Mark the operator has been requested. Immediately returns if it
| |
| propagateDelay | back to summary |
|---|---|
| private void propagateDelay() | |
| request | back to summary |
|---|---|
| public void request(long n) Implements org. Doc from org. No events will be sent by a
It can be called however often and whenever needed—but if the outstanding cumulative demand ever becomes Long.MAX_VALUE or more,
it may be treated by the
Whatever has been requested can be sent by the
A | |
| run | back to summary |
|---|---|
| public void run() Implements java. Doc from java. Runs this operation.
| |
| scanUnsafe | back to summary |
|---|---|
| public Object scanUnsafe(Scannable. Overrides default reactor. Doc from reactor. This method is used internally by components to define their key-value mappings
in a single place. Although it is ignoring the generic type of the
For public consumption of attributes, prefer using | |
| setCancel | back to summary |
|---|---|
| pack-priv void setCancel(Disposable cancel) | |
| wasCancelFutureSet | back to summary |
|---|---|
pack-priv static boolean wasCancelFutureSet(int state)
| |
| wasCancelled | back to summary |
|---|---|
pack-priv static boolean wasCancelled(int state)
| |
| wasDelayDone | back to summary |
|---|---|
pack-priv static boolean wasDelayDone(int state)
| |
| wasPropagated | back to summary |
|---|---|
pack-priv static boolean wasPropagated(int state)
| |
| wasRequested | back to summary |
|---|---|
pack-priv static boolean wasRequested(int state)
| |