public class NettyReactiveWebServerFactory extends AbstractReactiveWebServerFactory
ReactiveWebServerFactory that can be used to create NettyWebServers.| Constructor and Description |
|---|
NettyReactiveWebServerFactory() |
NettyReactiveWebServerFactory(int port) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContextCustomizers(NettyServerCustomizer... nettyServerCustomizer)
Add
NettyServerCustomizers that should applied while building the server. |
Collection<NettyServerCustomizer> |
getNettyServerCustomizers()
Returns a mutable collection of the
NettyServerCustomizers that will be
applied to the Netty server builder. |
WebServer |
getWebServer(org.springframework.http.server.reactive.HttpHandler httpHandler)
Gets a new fully configured but paused
WebServer instance. |
void |
setNettyServerCustomizers(Collection<? extends NettyServerCustomizer> nettyServerCustomizers)
Set
NettyServerCustomizers that should be applied to the Netty server
builder. |
addErrorPages, createTempDir, getAddress, getCompression, getErrorPages, getHttp2, getPort, getServerHeader, getSsl, getSslStoreProvider, setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setSsl, setSslStoreProviderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setSsl, setSslStoreProvideraddErrorPagespublic NettyReactiveWebServerFactory()
public NettyReactiveWebServerFactory(int port)
public WebServer getWebServer(org.springframework.http.server.reactive.HttpHandler httpHandler)
ReactiveWebServerFactoryWebServer instance. Clients should
not be able to connect to the returned server until WebServer.start() is
called (which happens when the ApplicationContext has been fully
refreshed).httpHandler - the HTTP handler in charge of processing requestsWebServerWebServer.stop()public Collection<NettyServerCustomizer> getNettyServerCustomizers()
NettyServerCustomizers that will be
applied to the Netty server builder.public void setNettyServerCustomizers(Collection<? extends NettyServerCustomizer> nettyServerCustomizers)
NettyServerCustomizers that should be applied to the Netty server
builder. Calling this method will replace any existing customizers.nettyServerCustomizers - the customizers to setpublic void addContextCustomizers(NettyServerCustomizer... nettyServerCustomizer)
NettyServerCustomizers that should applied while building the server.nettyServerCustomizer - the customizers to addCopyright © 2017 Pivotal Software, Inc.. All rights reserved.