public interface NettyEmbeddedServer extends EmbeddedServer, WebSocketSessionRepository, ChannelPipelineCustomizer, RefreshEventListener, NettyServerCustomizer.Registry
EmbeddedServer interface that represents a
 Netty-based HTTP server.HANDLER_ACCESS_LOGGER, HANDLER_CONNECT_TTL, HANDLER_FLOW_CONTROL, HANDLER_HTTP_AGGREGATOR, HANDLER_HTTP_CHUNK, HANDLER_HTTP_CLIENT_CODEC, HANDLER_HTTP_CLIENT_INIT, HANDLER_HTTP_COMPRESSOR, HANDLER_HTTP_DECODER, HANDLER_HTTP_DECOMPRESSOR, HANDLER_HTTP_KEEP_ALIVE, HANDLER_HTTP_PROXY, HANDLER_HTTP_SERVER_CODEC, HANDLER_HTTP_STREAM, HANDLER_HTTP_TO_HTTPS_REDIRECT, HANDLER_HTTP2_CONNECTION, HANDLER_HTTP2_PROTOCOL_NEGOTIATOR, HANDLER_HTTP2_SETTINGS, HANDLER_HTTP2_UPGRADE_REQUEST, HANDLER_IDLE_STATE, HANDLER_MICRONAUT_FULL_HTTP_RESPONSE, HANDLER_MICRONAUT_HTTP_RESPONSE_FULL, HANDLER_MICRONAUT_HTTP_RESPONSE_STREAM, HANDLER_MICRONAUT_INBOUND, HANDLER_MICRONAUT_SSE_CONTENT, HANDLER_MICRONAUT_SSE_EVENT_STREAM, HANDLER_MICRONAUT_WEBSOCKET_CLIENT, HANDLER_READ_TIMEOUT, HANDLER_SOCKS_5_PROXY, HANDLER_SSL, HANDLER_WEBSOCKET_UPGRADEDEFAULT_POSITIONHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Modifier and Type | Method and Description | 
|---|---|
| default Set<Integer> | getBoundPorts()Gets the set of all ports this Netty server is bound to. | 
| default void | register(NettyServerCustomizer customizer)Register a new customizer with this server. | 
| default NettyEmbeddedServer | start()Starts the lifecyle component. | 
| default NettyEmbeddedServer | stop()Stops the life cycle component. | 
getHost, getPort, getScheme, getURI, getURL, isKeepAlive, isServergetApplicationConfiguration, getApplicationContext, getEnvironment, isForceExitaddChannel, getChannelGroup, removeChanneldoOnConnect, isClientChannel, isServerChannelgetObservedConfigurationPrefixes, getOrder, supportsonApplicationEventdefault Set<Integer> getBoundPorts()
start() an empty set otherwise.default NettyEmbeddedServer start()
LifeCyclestart in interface ApplicationContextLifeCycle<EmbeddedServer>start in interface LifeCycledefault NettyEmbeddedServer stop()
LifeCyclestop in interface ApplicationContextLifeCycle<EmbeddedServer>stop in interface LifeCycledefault void register(@NonNull NettyServerCustomizer customizer)
NettyServerCustomizer.Registryregister in interface NettyServerCustomizer.Registrycustomizer - The customizer to register.