public class ProtocolMultiplexerPipelineFactory extends Object implements org.jboss.netty.channel.ChannelPipelineFactory
Modifier and Type | Field and Description |
---|---|
private int |
bytesForProtocolCheck |
private org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler |
idleCheckHandler |
private LoginProtocol |
loginProtocol |
private static int |
MAX_IDLE_SECONDS |
private org.jboss.netty.util.Timer |
timer |
Constructor and Description |
---|
ProtocolMultiplexerPipelineFactory() |
Modifier and Type | Method and Description |
---|---|
protected org.jboss.netty.channel.ChannelHandler |
createProtcolMultiplexerDecoder() |
int |
getBytesForProtocolCheck() |
org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler |
getIdleCheckHandler() |
LoginProtocol |
getLoginProtocol() |
org.jboss.netty.channel.ChannelPipeline |
getPipeline() |
org.jboss.netty.util.Timer |
getTimer() |
void |
setBytesForProtocolCheck(int bytesForProtocolCheck) |
void |
setIdleCheckHandler(org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler) |
void |
setLoginProtocol(LoginProtocol loginProtocol) |
void |
setTimer(org.jboss.netty.util.Timer timer) |
private static final int MAX_IDLE_SECONDS
private org.jboss.netty.util.Timer timer
private org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler
private int bytesForProtocolCheck
private LoginProtocol loginProtocol
public org.jboss.netty.channel.ChannelPipeline getPipeline() throws Exception
getPipeline
in interface org.jboss.netty.channel.ChannelPipelineFactory
Exception
protected org.jboss.netty.channel.ChannelHandler createProtcolMultiplexerDecoder()
public org.jboss.netty.util.Timer getTimer()
public void setTimer(org.jboss.netty.util.Timer timer)
public org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler getIdleCheckHandler()
public void setIdleCheckHandler(org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler)
public int getBytesForProtocolCheck()
public void setBytesForProtocolCheck(int bytesForProtocolCheck)
public LoginProtocol getLoginProtocol()
public void setLoginProtocol(LoginProtocol loginProtocol)
Copyright © 2013. All Rights Reserved.