Interface ConfigurableRSocketServerFactory
- All Known Implementing Classes:
NettyRSocketServerFactory
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetAddress(@Nullable InetAddress address) Set the specific network address that the server should bind to.voidsetFragmentSize(@Nullable org.springframework.util.unit.DataSize fragmentSize) Specify the maximum transmission unit.voidsetPort(int port) Set the port that the server should listen on.voidsetSsl(@Nullable org.springframework.boot.web.server.Ssl ssl) Sets the SSL configuration that will be applied to the server's default connector.voidsetSslBundles(@Nullable org.springframework.boot.ssl.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
void setFragmentSize(@Nullable org.springframework.util.unit.DataSize fragmentSize) 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
void setSsl(@Nullable org.springframework.boot.web.server.Ssl ssl) Sets the SSL configuration that will be applied to the server's default connector.- Parameters:
ssl- the SSL configuration
-
setSslBundles
void setSslBundles(@Nullable org.springframework.boot.ssl.SslBundles sslBundles) Sets an SSL bundle that can be used to get SSL configuration.- Parameters:
sslBundles- the SSL bundles- Since:
- 3.1.0
-