Interface ConfigurableRSocketServerFactory
- All Known Implementing Classes:
NettyRSocketServerFactory
public interface ConfigurableRSocketServerFactory
A configurable
RSocketServerFactory.- Since:
- 2.2.0
- Author:
- Brian Clozel, Scott Frederick
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetAddress(@Nullable InetAddress address) Set the specific network address that the server should bind to.voidsetFragmentSize(@Nullable DataSize fragmentSize) Specify the maximum transmission unit.voidsetPort(int port) Set the port that the server should listen on.voidSets the SSL configuration that will be applied to the server's default connector.voidsetSslBundles(@Nullable SslBundles sslBundles) Sets an SSL bundle that can be used to get SSL configuration.voidsetTransport(RSocketServer.Transport transport) Set the transport that the RSocket server should use.
-
Method Details
-
setPort
void setPort(int port) Set the port that the server should listen on. If not specified port '9898' will be used.- Parameters:
port- the port to set
-
setFragmentSize
Specify the maximum transmission unit. Frames larger than the specifiedfragmentSizeare fragmented.- Parameters:
fragmentSize- the fragment size- Since:
- 2.4.0
-
setAddress
Set the specific network address that the server should bind to.- Parameters:
address- the address to set (defaults tonull)
-
setTransport
Set the transport that the RSocket server should use.- Parameters:
transport- the transport protocol to use
-
setSsl
Sets the SSL configuration that will be applied to the server's default connector.- Parameters:
ssl- the SSL configuration
-
setSslBundles
Sets an SSL bundle that can be used to get SSL configuration.- Parameters:
sslBundles- the SSL bundles- Since:
- 3.1.0
-