| Modifier and Type | Field and Description |
|---|---|
| pack-priv CoreSubscriber | |
| pack-priv final ByteBufAllocator | |
| pack-priv final DuplexConnection | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final Payload | |
| pack-priv final RequesterLeaseTracker | |
| pack-priv final RequesterResponderSupport | |
| pack-priv final RequestInterceptor | |
| pack-priv volatile long | |
| pack-priv static final AtomicLongFieldUpdater |
| Access | Constructor and Description |
|---|---|
| pack-priv | SlowFireAndForgetRequesterMono(Payload payload, RequesterResponderSupport requesterResponderSupport)
|
| Modifier and Type | Method and Description |
|---|---|
| public void | cancel()
Implements org. Publisher to stop sending data and clean up resources.
|
| public boolean | handlePermit()
Implements io. RequesterLeaseTracker when there is an available lease
|
| public final void | handlePermitError(Throwable
associated lease permit rejection exception cause)Implements io. RequesterLeaseTracker when there are no lease permit available at the moment
and the list of awaiting LeasePermitHandler reached the configured limit
|
| 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 Object | scanUnsafe(Scannable.
a keyAttr to resolve for the component.Implements reactor. |
| pack-priv void | |
| public String | |
| public void | subscribe(CoreSubscriber<? super Void>
the actual)Subscriber interested into the published sequenceImplements abstract reactor. Implements reactor. Publisher#subscribe(Subscriber) that will bypass
Hooks#onLastOperator(Function) pointcut.
|
| actual | back to summary |
|---|---|
| pack-priv CoreSubscriber<? super Void> actual | |
| allocator | back to summary |
|---|---|
| pack-priv final ByteBufAllocator allocator | |
| connection | back to summary |
|---|---|
| pack-priv final DuplexConnection connection | |
| maxFrameLength | back to summary |
|---|---|
| pack-priv final int maxFrameLength | |
| mtu | back to summary |
|---|---|
| pack-priv final int mtu | |
| payload | back to summary |
|---|---|
| pack-priv final Payload payload | |
| requesterLeaseTracker | back to summary |
|---|---|
| pack-priv final RequesterLeaseTracker requesterLeaseTracker
| |
| requesterResponderSupport | back to summary |
|---|---|
| pack-priv final RequesterResponderSupport requesterResponderSupport | |
| requestInterceptor | back to summary |
|---|---|
| pack-priv final RequestInterceptor requestInterceptor
| |
| state | back to summary |
|---|---|
| pack-priv volatile long state | |
| STATE | back to summary |
|---|---|
| pack-priv static final AtomicLongFieldUpdater<SlowFireAndForgetRequesterMono> STATE | |
| SlowFireAndForgetRequesterMono | back to summary |
|---|---|
| pack-priv SlowFireAndForgetRequesterMono(Payload payload, RequesterResponderSupport requesterResponderSupport) | |
| 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.
| |
| handlePermit | back to summary |
|---|---|
| public boolean handlePermit() Implements io. Doc from io. Called by
| |
| handlePermitError | back to summary |
|---|---|
| public final void handlePermitError(Throwable cause) Implements io. Doc from io. Called by | |
| 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 | |
| scanUnsafe | back to summary |
|---|---|
| public Object scanUnsafe(Scannable. 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 | |
| sendFirstFrame | back to summary |
|---|---|
| pack-priv void sendFirstFrame(Payload p) | |
| stepName | back to summary |
|---|---|
| public String stepName() Overrides default reactor. Doc from reactor. Return a meaningful | |
| subscribe | back to summary |
|---|---|
| public void subscribe(CoreSubscriber<? super Void> actual) Implements abstract reactor. Implements reactor. Doc from reactor. An internal
In addition to behave as expected by
| |