public class HttpServerChannelInitializer
extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
| Constructor and Description |
|---|
HttpServerChannelInitializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureHttpPipeline(io.netty.channel.ChannelPipeline serverPipeline,
String initialHttpScheme)
Configures HTTP/1.x pipeline.
|
long |
getSocketIdleTimeout() |
void |
initChannel(io.netty.channel.socket.SocketChannel ch) |
boolean |
isHttpAccessLogEnabled() |
boolean |
isHttpTraceLogEnabled() |
void |
setChunkingConfig(ChunkConfig chunkConfig) |
void |
setPipeliningLimit(long pipeliningLimit) |
void |
setPipeliningThreadGroup(io.netty.util.concurrent.EventExecutorGroup pipeliningGroup) |
void |
setServerConnectorFuture(ServerConnectorFuture serverConnectorFuture) |
void |
setWebSocketCompressionEnabled(boolean webSocketCompressionEnabled) |
channelRegistered, exceptionCaught, handlerAdded, handlerRemovedpublic void initChannel(io.netty.channel.socket.SocketChannel ch)
throws Exception
initChannel in class io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>Exceptionpublic void configureHttpPipeline(io.netty.channel.ChannelPipeline serverPipeline,
String initialHttpScheme)
serverPipeline - the channel pipelineinitialHttpScheme - initial http schemepublic void setServerConnectorFuture(ServerConnectorFuture serverConnectorFuture)
public long getSocketIdleTimeout()
public boolean isHttpTraceLogEnabled()
public boolean isHttpAccessLogEnabled()
public void setChunkingConfig(ChunkConfig chunkConfig)
public void setPipeliningLimit(long pipeliningLimit)
public void setPipeliningThreadGroup(io.netty.util.concurrent.EventExecutorGroup pipeliningGroup)
public void setWebSocketCompressionEnabled(boolean webSocketCompressionEnabled)
Copyright © 2022 WSO2. All rights reserved.