public class UnsubscribeProcessor extends AbstractSubscriptionProcessor<UnsubscribeRequest>
ImapProcessor.Responder
Constructor and Description |
---|
UnsubscribeProcessor(ImapProcessor next,
org.apache.james.mailbox.MailboxManager mailboxManager,
org.apache.james.mailbox.SubscriptionManager subscriptionManager,
StatusResponseFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected void |
doProcessRequest(UnsubscribeRequest request,
ImapSession session,
String tag,
ImapCommand command,
ImapProcessor.Responder responder)
Process the request
|
doProcess, getSubscriptionManager
addFlagsResponses, buildFullPath, bye, bye, condstoreEnablingCommand, doProcess, flags, getMailboxManager, getSelectedMailbox, getStatusResponseFactory, idRanges, mailboxName, messageRange, no, no, normalizeMessageRange, okComplete, okComplete, permanentFlags, process, respondVanished, taggedBad, unsolicitedResponses, unsolicitedResponses
isAcceptable, process
public UnsubscribeProcessor(ImapProcessor next, org.apache.james.mailbox.MailboxManager mailboxManager, org.apache.james.mailbox.SubscriptionManager subscriptionManager, StatusResponseFactory factory)
protected void doProcessRequest(UnsubscribeRequest request, ImapSession session, String tag, ImapCommand command, ImapProcessor.Responder responder)
AbstractSubscriptionProcessor
doProcessRequest
in class AbstractSubscriptionProcessor<UnsubscribeRequest>
#doProcessRequest(org.apache.james.imap.api.message.request.ImapRequest,
org.apache.james.imap.api.process.ImapSession, java.lang.String,
org.apache.james.imap.api.ImapCommand,
org.apache.james.imap.api.process.ImapProcessor.Responder)
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.