public class RSocketClientChannel extends Object implements ClientChannel
| Constructor and Description |
|---|
RSocketClientChannel(reactor.core.publisher.Mono<io.rsocket.RSocket> rsocket,
ServiceMessageCodec codec) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Flux<ServiceMessage> |
requestChannel(org.reactivestreams.Publisher<ServiceMessage> publisher,
Type responseType) |
reactor.core.publisher.Mono<ServiceMessage> |
requestResponse(ServiceMessage message,
Type responseType) |
reactor.core.publisher.Flux<ServiceMessage> |
requestStream(ServiceMessage message,
Type responseType) |
public RSocketClientChannel(reactor.core.publisher.Mono<io.rsocket.RSocket> rsocket,
ServiceMessageCodec codec)
public reactor.core.publisher.Mono<ServiceMessage> requestResponse(ServiceMessage message, Type responseType)
requestResponse in interface ClientChannelpublic reactor.core.publisher.Flux<ServiceMessage> requestStream(ServiceMessage message, Type responseType)
requestStream in interface ClientChannelpublic reactor.core.publisher.Flux<ServiceMessage> requestChannel(org.reactivestreams.Publisher<ServiceMessage> publisher, Type responseType)
requestChannel in interface ClientChannelCopyright © 2015–2021. All rights reserved.