Deprecated
as a consequence of MonoProcessor being deprecated. See corresponding docs for further information.
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final NextProcessor. | |
| pack-priv static final NextProcessor. | |
| pack-priv Throwable | |
| pack-priv final boolean | isRefCounted
This boolean indicates a usage as `Mono#share()` where, for alignment with Flux#share(), the removal of all subscribers should lead to the cancellation of the upstream Subscription. |
| pack-priv CorePublisher | |
| pack-priv volatile NextProcessor. | |
| pack-priv static final AtomicReferenceFieldUpdater | |
| pack-priv volatile Subscription | |
| pack-priv static final NextProcessor. | |
| pack-priv static final AtomicReferenceFieldUpdater | |
| pack-priv O |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv boolean | |
| public O | Returns: the value of thisNextProcessorOverrides reactor. NextProcessor.
|
| public O | Returns: the value of thisNextProcessor or null if the timeout is reached and the NextProcessor has
not completedthe timeout value as a timeout)DurationOverrides reactor. NextProcessor.
|
| public void | cancel()
Overrides reactor. Implements org. Publisher to stop sending data and clean up resources.
|
| pack-priv void | |
| public Context | currentContext()
Overrides reactor. Overrides default reactor. Context from dependent components which can include downstream
operators during subscribing or a terminal org..
|
| public void | dispose()
Overrides reactor. Implements reactor. |
| pack-priv void | |
| public long | Returns: the number of activeSubscriber or -1 if untrackedOverrides reactor. Subscriber or -1 if untracked.
|
| pack-priv void | |
| public Throwable | Returns: the producedThrowable error if any or nullOverrides reactor. Throwable error if any or null
|
| public Stream | inners()
Overrides reactor. Overrides default reactor. Stream of referenced inners (flatmap, multicast etc)
|
| public boolean | isCancelled()
Overrides reactor. MonoProcessor has been interrupted via cancellation.
|
| public boolean | isDisposed()
Overrides reactor. Overrides default reactor. |
| public boolean | isTerminated()
Overrides reactor. NextProcessor has been terminated by the
source producer with a success or an error.
|
| public final void | |
| public final void | onError(Throwable
the throwable signaled cause)Implements org. |
| public final void | onNext(O
the element signaled value)Implements org. Publisher in response to requests to Subscription#request(long).
|
| public final void | onSubscribe(Subscription
the subscription)Subscription that allows requesting data via Subscription#request(long)Implements reactor. onNext(Object) before
calling Subscription#request(long).
|
| public O | |
| pack-priv void | |
| public Object | scanUnsafe(Scannable.
a keyAttr to resolve for the component.Overrides reactor. Implements reactor. |
| public void | subscribe(final CoreSubscriber<? super O>
the actual)Subscriber interested into the published sequenceImplements abstract reactor. Implements reactor. Publisher#subscribe(Subscriber) that will bypass
Hooks#onLastOperator(Function) pointcut.
|
| pack-priv Sinks. | |
| pack-priv Sinks. |
| EMPTY | back to summary |
|---|---|
pack-priv static final NextProcessor.
| |
| EMPTY_WITH_SOURCE | back to summary |
|---|---|
pack-priv static final NextProcessor.
| |
| error | back to summary |
|---|---|
| pack-priv Throwable error
| |
| isRefCounted | back to summary |
|---|---|
| pack-priv final boolean isRefCounted This boolean indicates a usage as `Mono#share()` where, for alignment with Flux#share(), the removal of all subscribers should lead to the cancellation of the upstream Subscription. | |
| source | back to summary |
|---|---|
| pack-priv CorePublisher<? extends O> source
| |
| subscribers | back to summary |
|---|---|
| pack-priv volatile NextProcessor. | |
| SUBSCRIBERS | back to summary |
|---|---|
pack-priv static final AtomicReferenceFieldUpdater<NextProcessor<O>, NextProcessor.
| |
| subscription | back to summary |
|---|---|
| pack-priv volatile Subscription subscription | |
| TERMINATED | back to summary |
|---|---|
pack-priv static final NextProcessor.
| |
| UPSTREAM | back to summary |
|---|---|
pack-priv static final AtomicReferenceFieldUpdater<NextProcessor<O>, Subscription> UPSTREAM
| |
| value | back to summary |
|---|---|
| pack-priv O value
| |
| NextProcessor | back to summary |
|---|---|
| pack-priv NextProcessor(CorePublisher<? extends O> source) | |
| NextProcessor | back to summary |
|---|---|
| pack-priv NextProcessor(CorePublisher<? extends O> source, boolean isRefCounted) | |
| add | back to summary |
|---|---|
| pack-priv boolean add(NextProcessor. | |
| block | back to summary |
|---|---|
| public O block() Overrides reactor. Block the calling thread indefinitely, waiting for the completion of this
| |
| block | back to summary |
|---|---|
| public O block(Duration timeout) Overrides reactor. Block the calling thread for the specified time, waiting for the completion of this
| |
| cancel | back to summary |
|---|---|
| public void cancel() Overrides reactor. Implements org. Doc from org. Request the Data may still be sent to meet previously signalled demand after calling cancel.
| |
| connect | back to summary |
|---|---|
| pack-priv void connect() | |
| currentContext | back to summary |
|---|---|
| public Context currentContext() Overrides reactor. Overrides default reactor. Doc from reactor. Request a
| |
| dispose | back to summary |
|---|---|
| public void dispose() Overrides reactor. Implements reactor. Doc from reactor. Cancel or dispose the underlying task or resource. Implementations are required to make this method idempotent.
| |
| doCancel | back to summary |
|---|---|
| pack-priv void doCancel() | |
| downstreamCount | back to summary |
|---|---|
| public long downstreamCount() Overrides reactor. Return the number of active
| |
| emitEmpty | back to summary |
|---|---|
| pack-priv void emitEmpty(Sinks. | |
| getError | back to summary |
|---|---|
| public Throwable getError() Overrides reactor. Return the produced | |
| inners | back to summary |
|---|---|
| public Stream Overrides reactor. Overrides default reactor. Doc from reactor. Return a | |
| isCancelled | back to summary |
|---|---|
| public boolean isCancelled() Overrides reactor. Doc from reactor. Indicates whether this
| |
| isDisposed | back to summary |
|---|---|
| public boolean isDisposed() Overrides reactor. Overrides default reactor. Doc from reactor. Optionally return true when the resource or task is disposed. Implementations are not required to track disposition and as such may never return true even when disposed. However, they MUST only return true when there's a guarantee the resource or task is disposed.
| |
| isTerminated | back to summary |
|---|---|
| public boolean isTerminated() Overrides reactor. Indicates whether this
| |
| onComplete | back to summary |
|---|---|
| public final void onComplete() Implements org. Doc from org. Successful terminal state.
No further events will be sent even if
| |
| onError | back to summary |
|---|---|
| public final void onError(Throwable cause) Implements org. Doc from org. Failed terminal state.
No further events will be sent even if | |
| onNext | back to summary |
|---|---|
| public final void onNext(O value) Implements org. Doc from org. Data notification sent by the
| |
| onSubscribe | back to summary |
|---|---|
| public final void onSubscribe(Subscription subscription) Implements reactor. Doc from reactor. Implementors should initialize any state used by
Note that an invalid request
No data will start flowing until
It is the responsibility of this
The
| |
| peek | back to summary |
|---|---|
| public O peek() Overrides reactor. For testing purpose.
Returns the value that completed this
| |
| remove | back to summary |
|---|---|
pack-priv void remove(NextProcessor.
| |
| scanUnsafe | back to summary |
|---|---|
| public Object scanUnsafe(Scannable. Overrides 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(final CoreSubscriber<? super O> actual) Implements abstract reactor. Implements reactor. Doc from reactor. An internal
In addition to behave as expected by
| |
| tryEmitError | back to summary |
|---|---|
pack-priv Sinks.
| |
| tryEmitValue | back to summary |
|---|---|
| pack-priv Sinks. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final NextProcessor | parent
Deprecated
as a consequence of
NextProcessor being deprecated.
|
| Access | Constructor and Description |
|---|---|
| pack-priv | NextInner(CoreSubscriber<? super T> actual, NextProcessor<T> parent)
Deprecated
as a consequence of
NextProcessor being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | cancel()
Overrides reactor. Implements org. Publisher to stop sending data and clean up resources.
|
| public void | onComplete()
Overrides reactor. Implements org. |
| public void | onError(Throwable
the throwable signaled t)Overrides reactor. Implements org. |
| public Object | scanUnsafe(Scannable.
a keyAttr to resolve for the component.Overrides reactor. Overrides default reactor. Implements reactor. |
| parent | back to summary |
|---|---|
| pack-priv final NextProcessor<T> parent
Deprecated as a consequence of | |
| NextInner | back to summary |
|---|---|
| pack-priv NextInner(CoreSubscriber<? super T> actual, NextProcessor<T> parent)
Deprecated as a consequence of | |
| cancel | back to summary |
|---|---|
| public void cancel() Overrides reactor. Implements org. Doc from org. Request the Data may still be sent to meet previously signalled demand after calling cancel.
| |
| onComplete | back to summary |
|---|---|
| public void onComplete() Overrides reactor. Implements org. Doc from org. Successful terminal state.
No further events will be sent even if
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable t) Overrides reactor. Implements org. Doc from org. Failed terminal state.
No further events will be sent even if | |
| scanUnsafe | back to summary |
|---|---|
| public Object scanUnsafe(Scannable. Overrides reactor. 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 | |