com.hs.mail.imap.processor
Class AbstractSelectProcessor

java.lang.Object
  extended by com.hs.mail.imap.processor.AbstractImapProcessor
      extended by com.hs.mail.imap.processor.AbstractSelectProcessor
All Implemented Interfaces:
ImapProcessor
Direct Known Subclasses:
ExamineProcessor, SelectProcessor

public abstract class AbstractSelectProcessor
extends AbstractImapProcessor

Since:
Mar 24, 2010
Author:
Won Chul Doh

Constructor Summary
AbstractSelectProcessor()
           
 
Method Summary
protected  Responder createResponder(org.jboss.netty.channel.Channel channel, ImapRequest request)
           
protected  void doProcess(ImapSession session, ImapRequest message, Responder responder)
           
protected abstract  boolean isReadOnly()
           
 
Methods inherited from class com.hs.mail.imap.processor.AbstractImapProcessor
getMailboxManager, getUserManager, process, unsolicitedResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSelectProcessor

public AbstractSelectProcessor()
Method Detail

doProcess

protected void doProcess(ImapSession session,
                         ImapRequest message,
                         Responder responder)
Specified by:
doProcess in class AbstractImapProcessor

createResponder

protected Responder createResponder(org.jboss.netty.channel.Channel channel,
                                    ImapRequest request)
Overrides:
createResponder in class AbstractImapProcessor

isReadOnly

protected abstract boolean isReadOnly()


Copyright © 2011. All Rights Reserved.