com.hs.mail.imap.processor.ext
Class AbstractQuotaProcessor

java.lang.Object
  extended by com.hs.mail.imap.processor.AbstractImapProcessor
      extended by com.hs.mail.imap.processor.ext.AbstractQuotaProcessor
All Implemented Interfaces:
ImapProcessor
Direct Known Subclasses:
GetQuotaProcessor, GetQuotaRootProcessor, SetQuotaProcessor

public abstract class AbstractQuotaProcessor
extends AbstractImapProcessor

Since:
Apr 19, 2010
Author:
Won Chul Doh

Constructor Summary
AbstractQuotaProcessor()
           
 
Method Summary
protected  Responder createResponder(org.jboss.netty.channel.Channel channel, ImapRequest request)
           
protected abstract  void doProcess(ImapSession session, ImapRequest request, QuotaResponder responder)
           
protected  void doProcess(ImapSession session, ImapRequest request, Responder responder)
           
 
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

AbstractQuotaProcessor

public AbstractQuotaProcessor()
Method Detail

doProcess

protected void doProcess(ImapSession session,
                         ImapRequest request,
                         Responder responder)
                  throws Exception
Specified by:
doProcess in class AbstractImapProcessor
Throws:
Exception

doProcess

protected abstract void doProcess(ImapSession session,
                                  ImapRequest request,
                                  QuotaResponder responder)
                           throws Exception
Throws:
Exception

createResponder

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


Copyright © 2011. All Rights Reserved.