public class RSocketServiceTransport extends Object implements ServiceTransport
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
RSocketServiceTransport()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
<R> RSocketServiceTransport |
authenticator(Authenticator<? extends R> authenticator)
Setter for
authenticator. |
ClientTransport |
clientTransport() |
RSocketServiceTransport |
clientTransportFactory(Function<reactor.netty.resources.LoopResources,RSocketClientTransportFactory> clientTransportFactory)
Setter for
clientTransportFactory. |
RSocketServiceTransport |
connectionSetupCodec(ConnectionSetupCodec connectionSetupCodec)
Setter for
connectionSetupCodec. |
RSocketServiceTransport |
credentialsSupplier(CredentialsSupplier credentialsSupplier)
Setter for
credentialsSupplier. |
RSocketServiceTransport |
dataCodecs(Collection<DataCodec> dataCodecs)
Setter for
dataCodecs. |
RSocketServiceTransport |
headersCodec(HeadersCodec headersCodec)
Setter for
headersCodec. |
RSocketServiceTransport |
numOfWorkers(int numOfWorkers)
Setter for
numOfWorkers. |
ServerTransport |
serverTransport(ServiceMethodRegistry methodRegistry) |
RSocketServiceTransport |
serverTransportFactory(Function<reactor.netty.resources.LoopResources,RSocketServerTransportFactory> serverTransportFactory)
Setter for
serverTransportFactory. |
reactor.core.publisher.Mono<RSocketServiceTransport> |
start() |
reactor.core.publisher.Mono<Void> |
stop() |
String |
toString() |
public RSocketServiceTransport numOfWorkers(int numOfWorkers)
numOfWorkers.numOfWorkers - number of worker threadsRSocketServiceTransport instancepublic RSocketServiceTransport headersCodec(HeadersCodec headersCodec)
headersCodec.headersCodec - headers codecRSocketServiceTransport instancepublic RSocketServiceTransport dataCodecs(Collection<DataCodec> dataCodecs)
dataCodecs.dataCodecs - set of data codecsRSocketServiceTransport instancepublic RSocketServiceTransport connectionSetupCodec(ConnectionSetupCodec connectionSetupCodec)
connectionSetupCodec.connectionSetupCodec - connectionSetupCodecRSocketServiceTransport instancepublic RSocketServiceTransport credentialsSupplier(CredentialsSupplier credentialsSupplier)
credentialsSupplier.credentialsSupplier - credentialsSupplierRSocketServiceTransport instancepublic <R> RSocketServiceTransport authenticator(Authenticator<? extends R> authenticator)
authenticator.authenticator - authenticatorRSocketServiceTransport instancepublic RSocketServiceTransport serverTransportFactory(Function<reactor.netty.resources.LoopResources,RSocketServerTransportFactory> serverTransportFactory)
serverTransportFactory.serverTransportFactory - serverTransportFactoryRSocketServiceTransport instancepublic RSocketServiceTransport clientTransportFactory(Function<reactor.netty.resources.LoopResources,RSocketClientTransportFactory> clientTransportFactory)
clientTransportFactory.clientTransportFactory - clientTransportFactoryRSocketServiceTransport instancepublic ClientTransport clientTransport()
clientTransport in interface ServiceTransportpublic ServerTransport serverTransport(ServiceMethodRegistry methodRegistry)
serverTransport in interface ServiceTransportpublic reactor.core.publisher.Mono<RSocketServiceTransport> start()
start in interface ServiceTransportpublic reactor.core.publisher.Mono<Void> stop()
stop in interface ServiceTransportCopyright © 2015–2021. All rights reserved.