| Constructor and Description |
|---|
HBaseMessageManager(MailboxSessionMapperFactory<UUID> mapperFactory,
MessageSearchIndex<UUID> index,
MailboxEventDispatcher<UUID> dispatcher,
MailboxPathLocker locker,
Mailbox<UUID> mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Constructor and Description |
|---|
JCRMessageManager(MailboxSessionMapperFactory<String> mapperFactory,
MessageSearchIndex<String> index,
MailboxEventDispatcher<String> dispatcher,
MailboxPathLocker locker,
JCRMailbox mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver,
org.slf4j.Logger log,
char delimiter) |
| Constructor and Description |
|---|
JPAMessageManager(MailboxSessionMapperFactory<Long> mapperFactory,
MessageSearchIndex<Long> index,
MailboxEventDispatcher<Long> dispatcher,
MailboxPathLocker locker,
Mailbox<Long> mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Constructor and Description |
|---|
OpenJPAMessageManager(MailboxSessionMapperFactory<Long> mapperFactory,
MessageSearchIndex<Long> index,
MailboxEventDispatcher<Long> dispatcher,
MailboxPathLocker locker,
Mailbox<Long> mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
OpenJPAMessageManager(MailboxSessionMapperFactory<Long> mapperFactory,
MessageSearchIndex<Long> index,
MailboxEventDispatcher<Long> dispatcher,
MailboxPathLocker locker,
Mailbox<Long> mailbox,
OpenJPAMessageManager.AdvancedFeature f,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
LuceneMessageSearchIndex<Id>
Lucene based
ListeningMessageSearchIndex which offers message searching via a Lucene index |
| Modifier and Type | Method and Description |
|---|---|
MessageSearchIndex<Id> |
StoreMailboxManager.getMessageSearchIndex()
Return the
MessageSearchIndex used by this MailboxManager |
| Modifier and Type | Method and Description |
|---|---|
void |
StoreMailboxManager.setMessageSearchIndex(MessageSearchIndex<Id> index)
Set the
MessageSearchIndex which should be used by this MailboxManager. |
| Constructor and Description |
|---|
StoreMessageManager(MessageMapperFactory<Id> mapperFactory,
MessageSearchIndex<Id> index,
MailboxEventDispatcher<Id> dispatcher,
MailboxPathLocker locker,
Mailbox<Id> mailbox,
MailboxACLResolver aclResolver,
GroupMembershipResolver groupMembershipResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
LazyMessageSearchIndex<Id>
ListeningMessageSearchIndex implementation which wraps another ListeningMessageSearchIndex and will forward all calls to it. |
class |
ListeningMessageSearchIndex<Id>
MessageSearchIndex which needs to get registered as global MailboxListener and so get
notified about message changes. |
class |
SimpleMessageSearchIndex<Id>
MessageSearchIndex which just fetch Message's from the MessageMapper and use MessageSearcher
to match them against the SearchQuery. |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.