|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MessageRange | |
|---|---|
| org.apache.james.mailboxmanager.impl | |
| org.apache.james.mailboxmanager.mailbox | |
| org.apache.james.mailboxmanager.manager | |
| org.apache.james.mailboxmanager.torque | |
| Uses of MessageRange in org.apache.james.mailboxmanager.impl |
|---|
| Classes in org.apache.james.mailboxmanager.impl that implement MessageRange | |
|---|---|
class |
MessageRangeImpl
|
| Methods in org.apache.james.mailboxmanager.impl that return MessageRange | |
|---|---|
static MessageRange |
MessageRangeImpl.all()
|
static MessageRange |
MessageRangeImpl.oneUid(long uid)
|
static MessageRange |
MessageRangeImpl.uidRange(long from,
long to)
|
| Uses of MessageRange in org.apache.james.mailboxmanager.mailbox |
|---|
| Methods in org.apache.james.mailboxmanager.mailbox with parameters of type MessageRange | |
|---|---|
java.util.Iterator |
Mailbox.expunge(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
java.util.Iterator |
Mailbox.getMessages(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
TODO: consolidate search and getMessages into a single method |
java.util.Iterator |
Mailbox.setFlags(javax.mail.Flags flags,
boolean value,
boolean replace,
MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
this is much more straight forward for IMAP instead of setting Flags of an array of lazy-loading MimeMessages. |
| Uses of MessageRange in org.apache.james.mailboxmanager.manager |
|---|
| Methods in org.apache.james.mailboxmanager.manager with parameters of type MessageRange | |
|---|---|
void |
MailboxManager.copyMessages(MessageRange set,
java.lang.String from,
java.lang.String to,
MailboxSession session)
this is done by the MailboxRepository because maybe this operation could be optimized in the corresponding store. |
| Uses of MessageRange in org.apache.james.mailboxmanager.torque |
|---|
| Methods in org.apache.james.mailboxmanager.torque with parameters of type MessageRange | |
|---|---|
void |
TorqueMailboxManager.copyMessages(MessageRange set,
java.lang.String from,
java.lang.String to,
MailboxSession session)
|
void |
TorqueMailbox.copyTo(MessageRange set,
TorqueMailbox toMailbox,
MailboxSession session)
|
java.util.Iterator |
TorqueMailbox.expunge(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
java.util.Iterator |
TorqueMailbox.getMessages(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
java.util.Iterator |
TorqueMailbox.setFlags(javax.mail.Flags flags,
boolean value,
boolean replace,
MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||