public class ImapChannelUpstreamHandler extends org.jboss.netty.channel.SimpleChannelUpstreamHandler implements NettyConstants
SimpleChannelUpstreamHandler
which handles IMAPattributes, CHUNK_WRITE_HANDLER, CONNECTION_COUNT_HANDLER, CONNECTION_LIMIT_HANDLER, CONNECTION_LIMIT_PER_IP_HANDLER, CORE_HANDLER, EXECUTION_HANDLER, FRAMER, GROUP_HANDLER, HEARTBEAT_HANDLER, REQUEST_DECODER, SSL_HANDLER, TIMEOUT_HANDLER, ZLIB_DECODER, ZLIB_ENCODER
Constructor and Description |
---|
ImapChannelUpstreamHandler(String hello,
org.apache.james.imap.api.process.ImapProcessor processor,
org.apache.james.imap.encode.ImapEncoder encoder,
org.slf4j.Logger logger,
boolean compress,
boolean plainAuthDisallowed) |
ImapChannelUpstreamHandler(String hello,
org.apache.james.imap.api.process.ImapProcessor processor,
org.apache.james.imap.encode.ImapEncoder encoder,
org.slf4j.Logger logger,
boolean compress,
boolean plainAuthDisallowed,
SSLContext context,
String[] enabledCipherSuites) |
Modifier and Type | Method and Description |
---|---|
void |
channelBound(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.ChannelStateEvent e) |
void |
channelClosed(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.ChannelStateEvent e) |
void |
channelConnected(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.ChannelStateEvent e) |
void |
exceptionCaught(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.ExceptionEvent e) |
void |
messageReceived(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.MessageEvent e) |
public ImapChannelUpstreamHandler(String hello, org.apache.james.imap.api.process.ImapProcessor processor, org.apache.james.imap.encode.ImapEncoder encoder, org.slf4j.Logger logger, boolean compress, boolean plainAuthDisallowed)
public ImapChannelUpstreamHandler(String hello, org.apache.james.imap.api.process.ImapProcessor processor, org.apache.james.imap.encode.ImapEncoder encoder, org.slf4j.Logger logger, boolean compress, boolean plainAuthDisallowed, SSLContext context, String[] enabledCipherSuites)
public void channelBound(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception
channelBound
in class org.jboss.netty.channel.SimpleChannelUpstreamHandler
Exception
public void channelClosed(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception
channelClosed
in class org.jboss.netty.channel.SimpleChannelUpstreamHandler
Exception
public void channelConnected(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ChannelStateEvent e) throws Exception
channelConnected
in class org.jboss.netty.channel.SimpleChannelUpstreamHandler
Exception
public void exceptionCaught(org.jboss.netty.channel.ChannelHandlerContext ctx, org.jboss.netty.channel.ExceptionEvent e) throws Exception
exceptionCaught
in class org.jboss.netty.channel.SimpleChannelUpstreamHandler
Exception
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.