public class RSocketServerTransport extends Object implements ServerTransport
| Constructor and Description |
|---|
RSocketServerTransport(Authenticator<Object> authenticator,
ServiceMethodRegistry methodRegistry,
ConnectionSetupCodec connectionSetupCodec,
HeadersCodec headersCodec,
Collection<DataCodec> dataCodecs,
RSocketServerTransportFactory serverTransportFactory)
Constructor for this server transport.
|
| Modifier and Type | Method and Description |
|---|---|
io.scalecube.net.Address |
address() |
reactor.core.publisher.Mono<ServerTransport> |
bind() |
reactor.core.publisher.Mono<Void> |
stop() |
public RSocketServerTransport(Authenticator<Object> authenticator, ServiceMethodRegistry methodRegistry, ConnectionSetupCodec connectionSetupCodec, HeadersCodec headersCodec, Collection<DataCodec> dataCodecs, RSocketServerTransportFactory serverTransportFactory)
authenticator - authenticatormethodRegistry - methodRegistryconnectionSetupCodec - connectionSetupCodecheadersCodec - headersCodecdataCodecs - dataCodecsserverTransportFactory - serverTransportFactorypublic io.scalecube.net.Address address()
address in interface ServerTransportpublic reactor.core.publisher.Mono<ServerTransport> bind()
bind in interface ServerTransportpublic reactor.core.publisher.Mono<Void> stop()
stop in interface ServerTransportCopyright © 2015–2021. All rights reserved.