| Modifier and Type | Field and Description |
|---|---|
| pack-priv final ByteBufAllocator | |
| pack-priv final DuplexConnection | |
| pack-priv boolean | |
| pack-priv CompositeByteBuf | |
| pack-priv final RSocket | |
| pack-priv static final Logger | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final PayloadDecoder | |
| pack-priv final RequesterResponderSupport | |
| pack-priv final RequestInterceptor | |
| pack-priv volatile Subscription | |
| pack-priv static final AtomicReferenceFieldUpdater | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| public | RequestResponseResponderSubscriber(int streamId, ByteBuf firstFrame, RequesterResponderSupport requesterResponderSupport, RSocket handler)
|
| public | RequestResponseResponderSubscriber(int streamId, RequesterResponderSupport requesterResponderSupport)
|
| Modifier and Type | Method and Description |
|---|---|
| public Context | currentContext()
Overrides default reactor. Context from dependent components which can include downstream
operators during subscribing or a terminal org..
|
| public void | |
| public void | handleNext(ByteBuf frame, boolean hasFollows, boolean isLastPayload)
Implements io. |
| public void | |
| public void | onError(Throwable
the throwable signaled t)Implements org. |
| public void | onNext(Payload
the element signaled p)Implements org. Publisher in response to requests to Subscription#request(long).
|
| public void | onSubscribe(Subscription
the subscription)Subscription that allows requesting data via Subscription#request(long)Implements reactor. onNext(Object) before
calling Subscription#request(long).
|
| allocator | back to summary |
|---|---|
| pack-priv final ByteBufAllocator allocator | |
| connection | back to summary |
|---|---|
| pack-priv final DuplexConnection connection | |
| done | back to summary |
|---|---|
| pack-priv boolean done | |
| frames | back to summary |
|---|---|
| pack-priv CompositeByteBuf frames | |
| handler | back to summary |
|---|---|
| pack-priv final RSocket handler | |
| logger | back to summary |
|---|---|
| pack-priv static final Logger logger | |
| maxFrameLength | back to summary |
|---|---|
| pack-priv final int maxFrameLength | |
| maxInboundPayloadSize | back to summary |
|---|---|
| pack-priv final int maxInboundPayloadSize | |
| mtu | back to summary |
|---|---|
| pack-priv final int mtu | |
| payloadDecoder | back to summary |
|---|---|
| pack-priv final PayloadDecoder payloadDecoder | |
| requesterResponderSupport | back to summary |
|---|---|
| pack-priv final RequesterResponderSupport requesterResponderSupport | |
| requestInterceptor | back to summary |
|---|---|
| pack-priv final RequestInterceptor requestInterceptor
| |
| s | back to summary |
|---|---|
| pack-priv volatile Subscription s | |
| S | back to summary |
|---|---|
| pack-priv static final AtomicReferenceFieldUpdater<RequestResponseResponderSubscriber, Subscription> S | |
| streamId | back to summary |
|---|---|
| pack-priv final int streamId | |
| RequestResponseResponderSubscriber | back to summary |
|---|---|
| public RequestResponseResponderSubscriber(int streamId, ByteBuf firstFrame, RequesterResponderSupport requesterResponderSupport, RSocket handler) | |
| RequestResponseResponderSubscriber | back to summary |
|---|---|
| public RequestResponseResponderSubscriber(int streamId, RequesterResponderSupport requesterResponderSupport) | |
| currentContext | back to summary |
|---|---|
| public Context currentContext() Overrides default reactor. Doc from reactor. Request a
| |
| handleCancel | back to summary |
|---|---|
| public void handleCancel() Implements io.
| |
| handleNext | back to summary |
|---|---|
| public void handleNext(ByteBuf frame, boolean hasFollows, boolean isLastPayload) Implements io.
| |
| onComplete | back to summary |
|---|---|
| public void onComplete() 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) Implements org. Doc from org. Failed terminal state.
No further events will be sent even if | |
| onNext | back to summary |
|---|---|
| public void onNext(Payload p) Implements org. Doc from org. Data notification sent by the | |
| onSubscribe | back to summary |
|---|---|
| public 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
| |