|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MailboxManagerException | |
---|---|
org.apache.james.imap.processor.base | |
org.apache.james.imap.processor.imap4rev1 | |
org.apache.james.mailboxmanager | This is now some kind of complete as it reflects the ideas I have in mind. |
org.apache.james.mailboxmanager.impl | |
org.apache.james.mailboxmanager.mailbox | |
org.apache.james.mailboxmanager.manager | |
org.apache.james.mailboxmanager.torque |
Uses of MailboxManagerException in org.apache.james.imap.processor.base |
---|
Methods in org.apache.james.imap.processor.base that throw MailboxManagerException | |
---|---|
java.lang.String |
AbstractMailboxAwareProcessor.buildFullName(ImapSession session,
java.lang.String mailboxName)
|
MailboxManager |
AbstractMailboxAwareProcessor.getMailboxManager(ImapSession session)
|
Constructors in org.apache.james.imap.processor.base that throw MailboxManagerException | |
---|---|
SelectedMailboxSessionImpl(Mailbox mailbox,
java.util.List uids,
MailboxSession mailboxSession)
|
Uses of MailboxManagerException in org.apache.james.imap.processor.imap4rev1 |
---|
Methods in org.apache.james.imap.processor.imap4rev1 that throw MailboxManagerException | |
---|---|
protected ListResult[] |
ListProcessor.doList(ImapSession session,
java.lang.String base,
java.lang.String pattern)
|
Uses of MailboxManagerException in org.apache.james.mailboxmanager |
---|
Subclasses of MailboxManagerException in org.apache.james.mailboxmanager | |
---|---|
class |
MailboxExistsException
Indicates that the operation failed since the mailbox already exists. |
class |
MailboxNotFoundException
Indicates that the failure is caused by a reference to a mailbox which does not exist. |
class |
UnsupportedCriteriaException
Indicates that a search criteria is not supported. |
Methods in org.apache.james.mailboxmanager that throw MailboxManagerException | |
---|---|
MessageResult.Content |
MessageResult.getBody()
Gets the body of the message excluding headers. |
MessageResult.Content |
MessageResult.getBody(MessageResult.MimePath path)
Gets the body of the given mime part. |
javax.mail.Flags |
MessageResult.getFlags()
TODO optional, to be decided maybe this is a good thing because IMAP often requests only the Flags and this way we don't need to create a lazy-loading MimeMessage instance just for the Flags. |
MessageResult.Content |
MessageResult.getFullContent()
Gets the full message including headers and body. |
MessageResult.Content |
MessageResult.getFullContent(MessageResult.MimePath path)
Gets the full content of the given mime part. |
MessageResult.Content |
MessageResult.getMimeBody(MessageResult.MimePath path)
Gets the body of the given mime part. |
MessageResult.MimeDescriptor |
MessageResult.getMimeDescriptor()
|
java.lang.String |
MessageResult.Header.getName()
Gets the name of this header. |
java.lang.String |
MessageResult.Header.getValue()
Gets the (unparsed) value of this header. |
java.util.Iterator |
Headers.headers()
Gets headers for the message. |
java.util.Iterator |
MessageResult.headers()
Gets headers for the message. |
java.util.Iterator |
MessageResult.iterateHeaders(MessageResult.MimePath path)
Iterates the message headers for the given part in a multipart message. |
java.util.Iterator |
MessageResult.iterateMimeHeaders(MessageResult.MimePath path)
Iterates the MIME headers for the given part in a multipart message. |
Uses of MailboxManagerException in org.apache.james.mailboxmanager.impl |
---|
Methods in org.apache.james.mailboxmanager.impl that throw MailboxManagerException | |
---|---|
void |
UidChangeTracker.flagsUpdated(java.util.Collection messageResults,
long sessionId)
Indicates that the flags on the given messages may have been updated. |
void |
UidChangeTracker.flagsUpdated(MessageResult messageResult,
long sessionId)
Indicates that the flags on the given message may have been updated. |
MessageResult.Content |
MessageResultImpl.getBody(MessageResult.MimePath path)
|
MessageResult.Content |
MessageResultImpl.getFullContent(MessageResult.MimePath path)
|
MessageResult.Content |
MessageResultImpl.getMimeBody(MessageResult.MimePath path)
|
java.util.Iterator |
MessageResultImpl.iterateHeaders(MessageResult.MimePath path)
|
java.util.Iterator |
MessageResultImpl.iterateMimeHeaders(MessageResult.MimePath path)
|
Constructors in org.apache.james.mailboxmanager.impl that throw MailboxManagerException | |
---|---|
MessageResultImpl(MessageResult result)
|
Uses of MailboxManagerException in org.apache.james.mailboxmanager.mailbox |
---|
Methods in org.apache.james.mailboxmanager.mailbox that throw MailboxManagerException | |
---|---|
void |
Mailbox.addListener(MailboxListener listener)
Implementations of Mailbox may interpret the fact that someone is listening and do some caching and even postpone persistence until everyone has removed itself. |
MessageResult |
Mailbox.appendMessage(javax.mail.internet.MimeMessage message,
java.util.Date internalDate,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
java.util.Iterator |
Mailbox.expunge(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
MessageResult |
Mailbox.getFirstUnseen(MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
int |
Mailbox.getMessageCount(MailboxSession mailboxSession)
|
java.util.Iterator |
Mailbox.getMessages(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
TODO: consolidate search and getMessages into a single method |
long |
Mailbox.getUidNext(MailboxSession mailboxSession)
|
long |
Mailbox.getUidValidity(MailboxSession mailboxSession)
|
int |
Mailbox.getUnseenCount(MailboxSession mailboxSession)
|
long[] |
Mailbox.recent(boolean reset,
MailboxSession mailboxSession)
|
java.util.Iterator |
Mailbox.search(SearchQuery searchQuery,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
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 MailboxManagerException in org.apache.james.mailboxmanager.manager |
---|
Methods in org.apache.james.mailboxmanager.manager that throw MailboxManagerException | |
---|---|
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. |
void |
MailboxManager.createMailbox(java.lang.String mailboxName)
Creates a new mailbox. |
void |
MailboxManager.deleteMailbox(java.lang.String mailboxName,
MailboxSession session)
|
boolean |
MailboxManager.existsMailbox(java.lang.String mailboxName)
|
Mailbox |
MailboxManager.getMailbox(java.lang.String mailboxName,
boolean autocreate)
Gets an session suitable for IMAP. |
MailboxManager |
MailboxManagerProvider.getMailboxManager()
|
ListResult[] |
MailboxManager.list(MailboxExpression expression)
TODO: Expression requires parsing. |
void |
MailboxManager.renameMailbox(java.lang.String from,
java.lang.String to)
Renames a mailbox. |
Uses of MailboxManagerException in org.apache.james.mailboxmanager.torque |
---|
Methods in org.apache.james.mailboxmanager.torque that throw MailboxManagerException | |
---|---|
void |
TorqueMailbox.addListener(MailboxListener listener)
|
MessageResult |
TorqueMailbox.appendMessage(javax.mail.internet.MimeMessage message,
java.util.Date internalDate,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
void |
TorqueMailboxManager.copyMessages(MessageRange set,
java.lang.String from,
java.lang.String to,
MailboxSession session)
|
void |
TorqueMailbox.copyTo(MessageRange set,
TorqueMailbox toMailbox,
MailboxSession session)
|
void |
TorqueMailboxManager.createMailbox(java.lang.String namespaceName)
|
void |
TorqueMailboxManager.deleteEverything()
|
void |
TorqueMailboxManager.deleteMailbox(java.lang.String mailboxName,
MailboxSession session)
|
boolean |
TorqueMailboxManager.existsMailbox(java.lang.String mailboxName)
|
java.util.Iterator |
TorqueMailbox.expunge(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
MessageResult |
TorqueMailbox.fillMessageResult(MessageRow messageRow,
MessageResult.FetchGroup result)
|
MessageResult |
TorqueMailbox.getFirstUnseen(MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
Mailbox |
TorqueMailboxManager.getMailbox(java.lang.String mailboxName,
boolean autoCreate)
|
int |
TorqueMailbox.getMessageCount(MailboxSession mailboxSession)
|
java.util.Iterator |
TorqueMailbox.getMessages(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
|
long |
TorqueMailbox.getUidNext(MailboxSession mailboxSession)
|
long |
TorqueMailbox.getUidValidity(MailboxSession mailboxSession)
|
int |
TorqueMailbox.getUnseenCount(MailboxSession mailboxSession)
|
ListResult[] |
TorqueMailboxManager.list(MailboxExpression mailboxExpression)
|
static MessageResult |
MessageRowUtils.loadMessageResult(MessageRow messageRow,
MessageResult.FetchGroup fetchGroup)
|
long[] |
TorqueMailbox.recent(boolean reset,
MailboxSession mailboxSession)
|
void |
TorqueMailboxManager.renameMailbox(java.lang.String from,
java.lang.String to)
|
java.util.Iterator |
TorqueMailbox.search(SearchQuery query,
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 |