RSocket to RSocketClient. This is useful in code that needs
to deal with both in the same way. When connecting to a server, typically RSocketClient
is expected to be used, but in a responder (client or server), it is necessary to interact with
RSocket to make requests to the remote end.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | connect()
Overrides default io. |
| public void | dispose()
Implements reactor. |
| public Mono | fireAndForget(Mono<Payload> payloadMono)
Implements io. RSocket#fireAndForget(Payload).
|
| public Mono | metadataPush(Mono<Payload> payloadMono)
Implements io. RSocket#metadataPush(Payload).
|
| public Mono | onClose()
Overrides default io. Mono that terminates when the instance is terminated by any reason.
|
| public Flux | requestChannel(Publisher<Payload> payloads)
Implements io. RSocket#requestChannel(Publisher).
|
| public Mono | requestResponse(Mono<Payload> payloadMono)
Implements io. RSocket#requestResponse(Payload).
|
| public Flux | requestStream(Mono<Payload> payloadMono)
Implements io. RSocket#requestStream(Payload).
|
| public RSocket | |
| public Mono | source()
Implements io. RSocket connection.
|
| rsocket | back to summary |
|---|---|
| private final RSocket rsocket | |
| RSocketClientAdapter | back to summary |
|---|---|
| public RSocketClientAdapter(RSocket rsocket) | |
| connect | back to summary |
|---|---|
| public boolean connect() Overrides default io. Doc from io. Connect to the remote rsocket endpoint, if not yet connected. This method is a shortcut for
| |
| 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.
| |
| fireAndForget | back to summary |
|---|---|
| public Mono Implements io. Doc from io. Perform a Fire-and-Forget interaction via
| |
| metadataPush | back to summary |
|---|---|
| public Mono Implements io. Doc from io. Perform a Metadata Push via
| |
| onClose | back to summary |
|---|---|
| public Mono Overrides default io. Doc from io. Returns a | |
| requestChannel | back to summary |
|---|---|
| public Flux Implements io. Doc from io. Perform a Request-Channel interaction via
| |
| requestResponse | back to summary |
|---|---|
| public Mono Implements io. Doc from io. Perform a Request-Response interaction via
| |
| requestStream | back to summary |
|---|---|
| public Flux Implements io. Doc from io. Perform a Request-Stream interaction via
| |
| rsocket | back to summary |
|---|---|
| public RSocket rsocket() | |
| source | back to summary |
|---|---|
| public Mono Implements io. Doc from io. Return the underlying source used to obtain a shared
| |