public class HBaseMessageManager extends StoreMessageManager<UUID>
MessageManager.MetaDataMINIMAL_PERMANET_FLAGS| Constructor and Description |
|---|
HBaseMessageManager(MailboxSessionMapperFactory<UUID> mapperFactory,
MessageSearchIndex<UUID> index,
MailboxEventDispatcher<UUID> dispatcher,
MailboxPathLocker locker,
Mailbox<UUID> mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.mail.Flags |
getPermanentFlags(MailboxSession session)
Support user flags
|
appendMessage, appendMessageToStore, copyTo, countUnseenMessagesInMailbox, createMessage, deleteMarkedInMailbox, expunge, findFirstUnseenMessageUid, getDispatcher, getLocker, getMailboxEntity, getMessageCount, getMessages, getMetaData, getResolvedMailboxACL, getSharedPermanentFlags, hasRight, isGroupFolder, isModSeqPermanent, isWriteable, listRigths, myRights, recent, search, setFetchBatchSize, setFlags, setRightspublic HBaseMessageManager(MailboxSessionMapperFactory<UUID> mapperFactory, MessageSearchIndex<UUID> index, MailboxEventDispatcher<UUID> dispatcher, MailboxPathLocker locker, Mailbox<UUID> mailbox, MailboxACLResolver aclResolver, GroupMembershipResolver groupMembershipResolver) throws MailboxException
MailboxExceptionprotected javax.mail.Flags getPermanentFlags(MailboxSession session)
getPermanentFlags in class StoreMessageManager<UUID>Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.