public class LoginPipelineFactory extends Object implements org.jboss.netty.channel.ChannelPipelineFactory
Modifier and Type | Field and Description |
---|---|
private EventDecoder |
eventDecoder |
private int |
frameSize |
private org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler |
idleCheckHandler |
private org.jboss.netty.handler.codec.frame.LengthFieldPrepender |
lengthFieldPrepender |
private LoginHandler |
loginHandler |
private static int |
MAX_IDLE_SECONDS
TODO make this configurable
|
private org.jboss.netty.util.Timer |
timer |
Constructor and Description |
---|
LoginPipelineFactory() |
Modifier and Type | Method and Description |
---|---|
org.jboss.netty.channel.ChannelPipeline |
addHandlers(org.jboss.netty.channel.ChannelPipeline pipeline) |
org.jboss.netty.channel.ChannelHandler |
createLengthBasedFrameDecoder() |
EventDecoder |
getEventDecoder() |
int |
getFrameSize() |
org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler |
getIdleCheckHandler() |
org.jboss.netty.handler.codec.frame.LengthFieldPrepender |
getLengthFieldPrepender() |
LoginHandler |
getLoginHandler() |
org.jboss.netty.channel.ChannelPipeline |
getPipeline() |
org.jboss.netty.util.Timer |
getTimer() |
void |
setEventDecoder(EventDecoder eventDecoder) |
void |
setFrameSize(int frameSize) |
void |
setIdleCheckHandler(org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler) |
void |
setLengthFieldPrepender(org.jboss.netty.handler.codec.frame.LengthFieldPrepender lengthFieldPrepender) |
void |
setLoginHandler(LoginHandler loginHandler) |
void |
setTimer(org.jboss.netty.util.Timer timer) |
private static final int MAX_IDLE_SECONDS
private int frameSize
private org.jboss.netty.util.Timer timer
private org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler
private EventDecoder eventDecoder
private LoginHandler loginHandler
private org.jboss.netty.handler.codec.frame.LengthFieldPrepender lengthFieldPrepender
public org.jboss.netty.channel.ChannelPipeline getPipeline() throws Exception
getPipeline
in interface org.jboss.netty.channel.ChannelPipelineFactory
Exception
public org.jboss.netty.channel.ChannelPipeline addHandlers(org.jboss.netty.channel.ChannelPipeline pipeline)
public org.jboss.netty.channel.ChannelHandler createLengthBasedFrameDecoder()
public int getFrameSize()
public void setFrameSize(int frameSize)
public EventDecoder getEventDecoder()
public void setEventDecoder(EventDecoder eventDecoder)
public LoginHandler getLoginHandler()
public void setLoginHandler(LoginHandler loginHandler)
public org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler getIdleCheckHandler()
public void setIdleCheckHandler(org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler idleCheckHandler)
public org.jboss.netty.util.Timer getTimer()
public void setTimer(org.jboss.netty.util.Timer timer)
public org.jboss.netty.handler.codec.frame.LengthFieldPrepender getLengthFieldPrepender()
public void setLengthFieldPrepender(org.jboss.netty.handler.codec.frame.LengthFieldPrepender lengthFieldPrepender)
Copyright © 2013. All Rights Reserved.