@ChannelHandler.Sharable public class ReadTimeoutPipelineConfigurator extends java.lang.Object implements PipelineConfigurator<java.lang.Object,java.lang.Object>
PipelineConfigurator to configure a read time handler. ReadTimeoutHandler after every write, if not present.
ReadTimeoutHandler| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
READ_TIMEOUT_HANDLER_NAME |
static java.lang.String |
READ_TIMEOUT_LIFECYCLE_MANAGER_HANDLER_NAME
Deprecated.
|
| Constructor and Description |
|---|
ReadTimeoutPipelineConfigurator(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureNewPipeline(io.netty.channel.ChannelPipeline pipeline)
A callback to configure the passed
pipeline. |
static void |
disableReadTimeout(io.netty.channel.ChannelPipeline pipeline) |
public static final java.lang.String READ_TIMEOUT_HANDLER_NAME
@Deprecated public static final java.lang.String READ_TIMEOUT_LIFECYCLE_MANAGER_HANDLER_NAME
public ReadTimeoutPipelineConfigurator(long timeout,
java.util.concurrent.TimeUnit timeUnit)
public void configureNewPipeline(io.netty.channel.ChannelPipeline pipeline)
PipelineConfiguratorpipeline. This will be invoked everytime a new netty pipeline is
created, which is whenever a new channel is established.configureNewPipeline in interface PipelineConfigurator<java.lang.Object,java.lang.Object>pipeline - The pipeline to configure.public static void disableReadTimeout(io.netty.channel.ChannelPipeline pipeline)