RSocket stored in RSocketPool
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final LoadbalanceTarget | |
| pack-priv final Sinks. | |
| pack-priv final RSocketPool | |
| pack-priv final Mono | |
| pack-priv volatile Subscription | |
| pack-priv static final AtomicReferenceFieldUpdater |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public double | |
| pack-priv void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| public Mono | fireAndForget(Payload
Request payload. payload)Overrides default io. RSocket.
|
| public Mono | metadataPush(Payload
Request payloads. payload)Overrides default io. RSocket.
|
| public Mono | onClose()
Overrides default io. Mono that terminates when the instance is terminated by any reason.
|
| public void | |
| public void | onError(Throwable
the throwable signaled t)Implements org. |
| public void | onNext(RSocket
the element signaled value)Implements org. Publisher in response to requests to Subscription#request(long).
|
| public void | onSubscribe(Subscription
the s)Subscription that allows requesting data via Subscription#request(long)Implements reactor. onNext(Object) before
calling Subscription#request(long).
|
| public Flux | requestChannel(Publisher<Payload>
Stream of request payloads. payloads)Overrides default io. RSocket.
|
| public Mono | requestResponse(Payload
Request payload. payload)Overrides default io. RSocket.
|
| public Flux | requestStream(Payload
Request payload. payload)Overrides default io. RSocket.
|
| pack-priv LoadbalanceTarget |
| loadbalanceTarget | back to summary |
|---|---|
| pack-priv final LoadbalanceTarget loadbalanceTarget | |
| onCloseSink | back to summary |
|---|---|
| pack-priv final Sinks. | |
| parent | back to summary |
|---|---|
| pack-priv final RSocketPool parent | |
| rSocketSource | back to summary |
|---|---|
| pack-priv final Mono<RSocket> rSocketSource | |
| s | back to summary |
|---|---|
| pack-priv volatile Subscription s | |
| S | back to summary |
|---|---|
| pack-priv static final AtomicReferenceFieldUpdater<PooledRSocket, Subscription> S | |
| PooledRSocket | back to summary |
|---|---|
| pack-priv PooledRSocket(RSocketPool parent, Mono<RSocket> rSocketSource, LoadbalanceTarget loadbalanceTarget) | |
| availability | back to summary |
|---|---|
| public double availability() Overrides default io.
| |
| doCleanup | back to summary |
|---|---|
| pack-priv void doCleanup(Throwable t) | |
| doOnDispose | back to summary |
|---|---|
| protected void doOnDispose() Overrides io.
| |
| doOnValueExpired | back to summary |
|---|---|
| protected void doOnValueExpired(RSocket value) Overrides io.
| |
| doOnValueResolved | back to summary |
|---|---|
| protected void doOnValueResolved(RSocket value) Overrides io.
| |
| doSubscribe | back to summary |
|---|---|
| protected void doSubscribe() Overrides io.
| |
| fireAndForget | back to summary |
|---|---|
| public Mono Overrides default io. Doc from io. Fire and Forget interaction model of | |
| metadataPush | back to summary |
|---|---|
| public Mono Overrides default io. Doc from io. Metadata-Push interaction model of | |
| onClose | back to summary |
|---|---|
| public Mono Overrides default io. Doc from io. Returns a | |
| 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(RSocket value) Implements org. Doc from org. Data notification sent by the | |
| onSubscribe | back to summary |
|---|---|
| public void onSubscribe(Subscription s) 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
| |
| requestChannel | back to summary |
|---|---|
| public Flux Overrides default io. Doc from io. Request-Channel interaction model of | |
| requestResponse | back to summary |
|---|---|
| public Mono Overrides default io. Doc from io. Request-Response interaction model of | |
| requestStream | back to summary |
|---|---|
| public Flux Overrides default io. Doc from io. Request-Stream interaction model of | |
| target | back to summary |
|---|---|
| pack-priv LoadbalanceTarget target() | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(RSocket
the first input argument rSocket, Throwable the second input argument t)Implements java. |
| FluxInner | back to summary |
|---|---|
| pack-priv FluxInner(PooledRSocket parent, INPUT fluxOrPayload, FrameType requestType) | |
| accept | back to summary |
|---|---|
| public void accept(RSocket rSocket, Throwable t) Implements java. Doc from java. Performs this operation on the given arguments.
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(RSocket
the first input argument rSocket, Throwable the second input argument t)Implements java. |
| MonoInner | back to summary |
|---|---|
| pack-priv MonoInner(PooledRSocket parent, Payload payload, FrameType requestType) | |
| accept | back to summary |
|---|---|
| public void accept(RSocket rSocket, Throwable t) Implements java. Doc from java. Performs this operation on the given arguments.
| |