Channel.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final AtomicReferenceFieldUpdater | |
| pack-priv static final IntConsumer | |
| pack-priv final Channel | |
| pack-priv final EventLoop | |
| pack-priv volatile boolean | |
| pack-priv Throwable | |
| pack-priv static final Logger | |
| pack-priv static final Logger | |
| pack-priv boolean | |
| pack-priv final ChannelOperations | |
| pack-priv static final int | |
| pack-priv CoreSubscriber | |
| pack-priv volatile IntConsumer | |
| pack-priv long | |
| pack-priv boolean | |
| pack-priv Queue | |
| pack-priv boolean | |
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | cancel()
Implements org. Publisher to stop sending data and clean up resources.
|
| pack-priv final void | |
| pack-priv final void | |
| public void | dispose()
Implements reactor. |
| pack-priv final void | |
| pack-priv final void | |
| pack-priv final void | |
| pack-priv final long | |
| pack-priv final boolean | |
| public boolean | isDisposed()
Overrides default reactor. |
| pack-priv final void | |
| pack-priv final void | |
| pack-priv final 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.
|
| pack-priv final void | |
| public void | subscribe(CoreSubscriber<? super Object>
the s)Subscriber interested into the published sequenceImplements abstract reactor. Implements reactor. Publisher#subscribe(Subscriber) that will bypass
Hooks#onLastOperator(Function) pointcut.
|
| pack-priv final void | |
| public String | toString()
Overrides reactor. |
| pack-priv final String | |
| pack-priv final void |
| CANCEL | back to summary |
|---|---|
| pack-priv static final AtomicReferenceFieldUpdater<FluxReceive, IntConsumer> CANCEL | |
| CANCELLED | back to summary |
|---|---|
| pack-priv static final IntConsumer CANCELLED | |
| channel | back to summary |
|---|---|
| pack-priv final Channel channel | |
| eventLoop | back to summary |
|---|---|
| pack-priv final EventLoop eventLoop | |
| inboundDone | back to summary |
|---|---|
| pack-priv volatile boolean inboundDone | |
| inboundError | back to summary |
|---|---|
| pack-priv Throwable inboundError | |
| log | back to summary |
|---|---|
| pack-priv static final Logger log | |
| logLeakDetection | back to summary |
|---|---|
| pack-priv static final Logger logLeakDetection | |
| needRead | back to summary |
|---|---|
| pack-priv boolean needRead | |
| parent | back to summary |
|---|---|
| pack-priv final ChannelOperations<?, ?> parent | |
| QUEUE_LOW_LIMIT | back to summary |
|---|---|
| pack-priv static final int QUEUE_LOW_LIMIT | |
| receiver | back to summary |
|---|---|
| pack-priv CoreSubscriber<? super Object> receiver | |
| receiverCancel | back to summary |
|---|---|
| pack-priv volatile IntConsumer receiverCancel | |
| receiverDemand | back to summary |
|---|---|
| pack-priv long receiverDemand | |
| receiverFastpath | back to summary |
|---|---|
| pack-priv boolean receiverFastpath | |
| receiverQueue | back to summary |
|---|---|
| pack-priv Queue<Object> receiverQueue | |
| subscribedOnce | back to summary |
|---|---|
| pack-priv boolean subscribedOnce | |
| wip | back to summary |
|---|---|
| pack-priv int wip | |
| FluxReceive | back to summary |
|---|---|
| pack-priv FluxReceive(ChannelOperations<?, ?> parent) | |
| 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.
| |
| cancelReceiver | back to summary |
|---|---|
| pack-priv final void cancelReceiver(int cancelCode) | |
| cleanQueue | back to summary |
|---|---|
| pack-priv final void cleanQueue(Queue<Object> q) | |
| dispose | back to summary |
|---|---|
| public void dispose() Implements reactor. Doc from reactor. Cancel or dispose the underlying task or resource. Implementations are required to make this method idempotent.
| |
| disposeAndUnsubscribeReceiver | back to summary |
|---|---|
| pack-priv final void disposeAndUnsubscribeReceiver() | |
| doCancel | back to summary |
|---|---|
| pack-priv final void doCancel(int cancelCode) | |
| drainReceiver | back to summary |
|---|---|
| pack-priv final void drainReceiver() | |
| getPending | back to summary |
|---|---|
| pack-priv final long getPending() | |
| isCancelled | back to summary |
|---|---|
| pack-priv final boolean isCancelled() | |
| isDisposed | back to summary |
|---|---|
| public boolean isDisposed() 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.
| |
| onInboundComplete | back to summary |
|---|---|
| pack-priv final void onInboundComplete() | |
| onInboundError | back to summary |
|---|---|
| pack-priv final void onInboundError(Throwable err) | |
| onInboundNext | back to summary |
|---|---|
| pack-priv final void onInboundNext(Object msg) | |
| 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 | |
| startReceiver | back to summary |
|---|---|
| pack-priv final void startReceiver(CoreSubscriber<? super Object> s) | |
| subscribe | back to summary |
|---|---|
| public void subscribe(CoreSubscriber<? super Object> s) Implements abstract reactor. Implements reactor. Doc from reactor. An internal
In addition to behave as expected by
| |
| terminateReceiver | back to summary |
|---|---|
| pack-priv final void terminateReceiver(Queue<?> q, CoreSubscriber<?> a) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides reactor. Doc from java. Returns a string representation of the object. | |
| toString | back to summary |
|---|---|
| pack-priv final String toString(boolean logErrorMessage) | |
| unsubscribeReceiver | back to summary |
|---|---|
| pack-priv final void unsubscribeReceiver() | |