Modifier and Type | Method and Description |
---|---|
abstract MessageMetaData |
MailboxListener.Expunged.getMetaData(long uid)
Return the flags which were set for the added message
|
abstract MessageMetaData |
MailboxListener.Added.getMetaData(long uid)
Return the flags which were set for the added message
|
Modifier and Type | Method and Description |
---|---|
MessageMetaData |
HBaseMessageMapper.add(Mailbox<UUID> mailbox,
Message<UUID> message) |
MessageMetaData |
HBaseMessageMapper.copy(Mailbox<UUID> mailbox,
Message<UUID> original) |
protected MessageMetaData |
HBaseMessageMapper.save(Mailbox<UUID> mailbox,
Message<UUID> message)
|
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
HBaseMessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<UUID> mailbox,
MessageRange set) |
Modifier and Type | Method and Description |
---|---|
protected MessageMetaData |
InMemoryMessageMapper.copy(Mailbox<Long> mailbox,
long uid,
long modSeq,
Message<Long> original) |
protected MessageMetaData |
InMemoryMessageMapper.save(Mailbox<Long> mailbox,
Message<Long> message) |
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
InMemoryMessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<Long> mailbox,
MessageRange set) |
Modifier and Type | Method and Description |
---|---|
protected MessageMetaData |
JCRMessageMapper.copy(Mailbox<String> mailbox,
long uid,
long modSeq,
Message<String> original) |
protected MessageMetaData |
JCRMessageMapper.save(Mailbox<String> mailbox,
Message<String> message) |
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
JCRMessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<String> mailbox,
MessageRange set) |
Modifier and Type | Method and Description |
---|---|
protected MessageMetaData |
JPAMessageMapper.copy(Mailbox<Long> mailbox,
long uid,
long modSeq,
Message<Long> original) |
protected MessageMetaData |
JPAMessageMapper.save(Mailbox<Long> mailbox,
Message<Long> message) |
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
JPAMessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<Long> mailbox,
MessageRange set) |
Modifier and Type | Method and Description |
---|---|
protected MessageMetaData |
MaildirMessageMapper.copy(Mailbox<Integer> mailbox,
long uid,
long modSeq,
Message<Integer> original) |
protected MessageMetaData |
MaildirMessageMapper.save(Mailbox<Integer> mailbox,
Message<Integer> message) |
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
MaildirMessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<Integer> mailbox,
MessageRange set) |
Modifier and Type | Interface and Description |
---|---|
interface |
MessageResult
Used to get specific informations about a Message without dealing with a
MimeMessage instance.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageResultImpl
Bean based implementation.
|
class |
SimpleMessageMetaData |
Modifier and Type | Method and Description |
---|---|
protected MessageMetaData |
StoreMessageManager.appendMessageToStore(Message<Id> message,
MailboxSession session) |
MessageMetaData |
MailboxEventDispatcher.AddedImpl.getMetaData(long uid) |
MessageMetaData |
MailboxEventDispatcher.ExpungedImpl.getMetaData(long uid) |
Modifier and Type | Method and Description |
---|---|
protected Map<Long,MessageMetaData> |
StoreMessageManager.deleteMarkedInMailbox(MessageRange range,
MailboxSession session) |
Modifier and Type | Method and Description |
---|---|
void |
MailboxEventDispatcher.added(MailboxSession session,
SortedMap<Long,MessageMetaData> uids,
Mailbox<Id> mailbox)
Should get called when a new message was added to a Mailbox.
|
void |
MailboxEventDispatcher.expunged(MailboxSession session,
Map<Long,MessageMetaData> uids,
Mailbox<Id> mailbox)
Should get called when a message was expunged from a Mailbox.
|
Constructor and Description |
---|
MailboxEventDispatcher.AddedImpl(MailboxSession session,
Mailbox<Id> mailbox,
SortedMap<Long,MessageMetaData> added) |
MailboxEventDispatcher.ExpungedImpl(MailboxSession session,
Mailbox<Id> mailbox,
Map<Long,MessageMetaData> uids) |
Modifier and Type | Method and Description |
---|---|
MessageMetaData |
AbstractMessageMapper.add(Mailbox<Id> mailbox,
Message<Id> message) |
MessageMetaData |
MessageMapper.add(Mailbox<Id> mailbox,
Message<Id> message)
Add the given
Message to the underlying storage. |
protected abstract MessageMetaData |
AbstractMessageMapper.copy(Mailbox<Id> mailbox,
long uid,
long modSeq,
Message<Id> original)
Copy the Message to the Mailbox, using the given uid and modSeq for the new Message
|
MessageMetaData |
AbstractMessageMapper.copy(Mailbox<Id> mailbox,
Message<Id> original) |
MessageMetaData |
MessageMapper.copy(Mailbox<Id> mailbox,
Message<Id> original)
Copy the given
Message to a new mailbox and return the uid of the copy. |
protected abstract MessageMetaData |
AbstractMessageMapper.save(Mailbox<Id> mailbox,
Message<Id> message)
|
Modifier and Type | Method and Description |
---|---|
Map<Long,MessageMetaData> |
MessageMapper.expungeMarkedForDeletionInMailbox(Mailbox<Id> mailbox,
MessageRange set)
Return a
Iterator which holds the uids for all deleted Messages for the given MessageRange which are marked for deletion
The list must be ordered |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.