public class DefaultImapProcessorFactory extends Object
Constructor and Description |
---|
DefaultImapProcessorFactory() |
Modifier and Type | Method and Description |
---|---|
ImapProcessor |
buildImapProcessor()
Create the
ImapProcessor |
static ImapProcessor |
createDefaultProcessor(org.apache.james.mailbox.MailboxManager mailboxManager,
org.apache.james.mailbox.SubscriptionManager subscriptionManager) |
static ImapProcessor |
createDefaultProcessor(org.apache.james.mailbox.MailboxManager mailboxManager,
org.apache.james.mailbox.SubscriptionManager subscriptionManager,
long idleKeepAlive) |
static ImapProcessor |
createXListSupportingProcessor(org.apache.james.mailbox.MailboxManager mailboxManager,
org.apache.james.mailbox.SubscriptionManager subscriptionManager,
MailboxTyper mailboxTyper) |
static ImapProcessor |
createXListSupportingProcessor(org.apache.james.mailbox.MailboxManager mailboxManager,
org.apache.james.mailbox.SubscriptionManager subscriptionManager,
MailboxTyper mailboxTyper,
long idleKeepAlive,
Set<String> disabledCaps) |
org.apache.james.mailbox.MailboxManager |
getMailboxManager() |
MailboxTyper |
getMailboxTyper() |
org.apache.james.mailbox.SubscriptionManager |
getSubscriptionManager() |
void |
setMailboxManager(org.apache.james.mailbox.MailboxManager mailboxManager) |
void |
setMailboxTyper(MailboxTyper mailboxTyper) |
void |
setSubscriptionManager(org.apache.james.mailbox.SubscriptionManager subscriptionManager) |
public static final ImapProcessor createDefaultProcessor(org.apache.james.mailbox.MailboxManager mailboxManager, org.apache.james.mailbox.SubscriptionManager subscriptionManager)
public static final ImapProcessor createDefaultProcessor(org.apache.james.mailbox.MailboxManager mailboxManager, org.apache.james.mailbox.SubscriptionManager subscriptionManager, long idleKeepAlive)
public static final ImapProcessor createXListSupportingProcessor(org.apache.james.mailbox.MailboxManager mailboxManager, org.apache.james.mailbox.SubscriptionManager subscriptionManager, MailboxTyper mailboxTyper)
public static final ImapProcessor createXListSupportingProcessor(org.apache.james.mailbox.MailboxManager mailboxManager, org.apache.james.mailbox.SubscriptionManager subscriptionManager, MailboxTyper mailboxTyper, long idleKeepAlive, Set<String> disabledCaps)
public final org.apache.james.mailbox.MailboxManager getMailboxManager()
public final void setMailboxManager(org.apache.james.mailbox.MailboxManager mailboxManager)
public final org.apache.james.mailbox.SubscriptionManager getSubscriptionManager()
public final void setSubscriptionManager(org.apache.james.mailbox.SubscriptionManager subscriptionManager)
public ImapProcessor buildImapProcessor()
ImapProcessor
public MailboxTyper getMailboxTyper()
public void setMailboxTyper(MailboxTyper mailboxTyper)
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.