public class OpenJPAMailboxManager extends JPAMailboxManager
DEFAULT_FETCH_BATCH_SIZE, SQL_WILDCARD_CHAR| Constructor and Description |
|---|
OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory,
Authenticator authenticator,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory,
Authenticator authenticator,
MailboxPathLocker locker,
boolean useStreaming,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory,
Authenticator authenticator,
MailboxPathLocker locker,
String encryptPass,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected StoreMessageManager<Long> |
createMessageManager(Mailbox<Long> mailboxRow,
MailboxSession session)
Create a
MailboxManager for the given Mailbox. |
deleteEverything, doCreateMailboxaddGlobalListener, addListener, copyMessages, createMailbox, createSession, createSystemSession, deleteMailbox, endProcessingRequest, getAclResolver, getDelegationListener, getDelimiter, getEventDispatcher, getGroupMembershipResolver, getLocker, getMailbox, getMapperFactory, getMessageSearchIndex, init, list, login, logout, mailboxExists, randomId, randomUidValidity, removeGlobalListener, removeListener, renameMailbox, search, setCopyBatchSize, setDelegatingMailboxListener, setFetchBatchSize, setMailboxSessionIdGenerator, setMessageSearchIndex, startProcessingRequestpublic OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory, Authenticator authenticator, MailboxPathLocker locker, boolean useStreaming, MailboxACLResolver aclResolver, GroupMembershipResolver groupMembershipResolver)
public OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory, Authenticator authenticator, MailboxPathLocker locker, String encryptPass, MailboxACLResolver aclResolver, GroupMembershipResolver groupMembershipResolver)
public OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory, Authenticator authenticator, MailboxACLResolver aclResolver, GroupMembershipResolver groupMembershipResolver)
protected StoreMessageManager<Long> createMessageManager(Mailbox<Long> mailboxRow, MailboxSession session) throws MailboxException
StoreMailboxManagerMailboxManager for the given Mailbox. By default this will return a StoreMessageManager. If
your implementation needs something different, just override this methodcreateMessageManager in class StoreMailboxManager<Long>MailboxExceptionCopyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.