public class RequestHandlingRSocket
extends io.rsocket.AbstractRSocket
implements io.rsocket.ResponderRSocket
Disposable.Composite, Disposable.Swap| Constructor and Description |
|---|
RequestHandlingRSocket(RSocketRpcService... services) |
| Modifier and Type | Method and Description |
|---|---|
void |
addService(RSocketRpcService rsocketService)
Deprecated.
in favour of
withService(RSocketRpcService) |
Mono<Void> |
fireAndForget(io.rsocket.Payload payload) |
Flux<io.rsocket.Payload> |
requestChannel(io.rsocket.Payload payload,
org.reactivestreams.Publisher<io.rsocket.Payload> payloads) |
Flux<io.rsocket.Payload> |
requestChannel(org.reactivestreams.Publisher<io.rsocket.Payload> payloads) |
Mono<io.rsocket.Payload> |
requestResponse(io.rsocket.Payload payload) |
Flux<io.rsocket.Payload> |
requestStream(io.rsocket.Payload payload) |
RequestHandlingRSocket |
withService(RSocketRpcService rSocketRpcService) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, isDisposedpublic RequestHandlingRSocket(RSocketRpcService... services)
@Deprecated public void addService(RSocketRpcService rsocketService)
withService(RSocketRpcService)rsocketService - public RequestHandlingRSocket withService(RSocketRpcService rSocketRpcService)
public Mono<Void> fireAndForget(io.rsocket.Payload payload)
fireAndForget in interface io.rsocket.RSocketfireAndForget in class io.rsocket.AbstractRSocketpublic Mono<io.rsocket.Payload> requestResponse(io.rsocket.Payload payload)
requestResponse in interface io.rsocket.RSocketrequestResponse in class io.rsocket.AbstractRSocketpublic Flux<io.rsocket.Payload> requestStream(io.rsocket.Payload payload)
requestStream in interface io.rsocket.RSocketrequestStream in class io.rsocket.AbstractRSocketpublic Flux<io.rsocket.Payload> requestChannel(org.reactivestreams.Publisher<io.rsocket.Payload> payloads)
requestChannel in interface io.rsocket.RSocketrequestChannel in class io.rsocket.AbstractRSocketpublic Flux<io.rsocket.Payload> requestChannel(io.rsocket.Payload payload, org.reactivestreams.Publisher<io.rsocket.Payload> payloads)
requestChannel in interface io.rsocket.ResponderRSocket