|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MailboxSession | |
|---|---|
| org.apache.james.mailbox | |
| Uses of MailboxSession in org.apache.james.mailbox |
|---|
| Methods in org.apache.james.mailbox that return MailboxSession | |
|---|---|
MailboxSession |
MailboxManager.createSystemSession(java.lang.String userName,
org.apache.commons.logging.Log log)
Creates a new system session. |
MailboxSession |
MailboxManager.login(java.lang.String userid,
java.lang.String passwd,
org.apache.commons.logging.Log log)
Autenticates the given user against the given password. |
| Methods in org.apache.james.mailbox with parameters of type MailboxSession | |
|---|---|
void |
MailboxManager.addListener(MailboxPath mailboxPath,
MailboxListener listener,
MailboxSession session)
Implementations of Mailbox may interpret the fact that someone is listening and do some caching and even postpone persistence until everyone has removed itself. |
long |
MessageManager.appendMessage(java.io.InputStream msgIn,
java.util.Date internalDate,
MailboxSession mailboxSession,
boolean isRecent,
javax.mail.Flags flags)
Appends a message to this mailbox. |
void |
MailboxManager.copyMessages(MessageRange set,
MailboxPath from,
MailboxPath to,
MailboxSession session)
this is done by the MailboxRepository because maybe this operation could be optimized in the corresponding store. |
void |
MailboxManager.createMailbox(MailboxPath mailboxPath,
MailboxSession mailboxSession)
Creates a new mailbox. |
void |
MailboxManager.deleteMailbox(MailboxPath mailboxPath,
MailboxSession session)
Delete the mailbox with the name |
void |
RequestAware.endProcessingRequest(MailboxSession session)
End the processing of a request for the given MailboxSession. |
java.util.Iterator<java.lang.Long> |
MessageManager.expunge(MessageRange set,
MailboxSession mailboxSession)
Expunges messages in the given range from this mailbox. |
MessageManager |
MailboxManager.getMailbox(MailboxPath mailboxPath,
MailboxSession session)
Gets an session suitable for IMAP. |
long |
MessageManager.getMessageCount(MailboxSession mailboxSession)
Return the count |
java.util.Iterator<MessageResult> |
MessageManager.getMessages(MessageRange set,
MessageResult.FetchGroup fetchGroup,
MailboxSession mailboxSession)
Gets messages in the given range. |
MessageManager.MetaData |
MessageManager.getMetaData(boolean resetRecent,
MailboxSession mailboxSession,
MessageManager.MetaData.FetchGroup fetchGroup)
Gets current meta data for the mailbox. |
boolean |
MessageManager.isWriteable(MailboxSession session)
Return if the Mailbox is writable |
void |
MailboxManager.logout(MailboxSession session,
boolean force)
Logs the session out, freeing any resources. |
boolean |
MailboxManager.mailboxExists(MailboxPath mailboxPath,
MailboxSession session)
Does the given mailbox exist? |
void |
MailboxManager.renameMailbox(MailboxPath from,
MailboxPath to,
MailboxSession session)
Renames a mailbox. |
java.util.List<MailboxMetaData> |
MailboxManager.search(MailboxQuery expression,
MailboxSession session)
Searches for mailboxes matching the given query. |
java.util.Iterator<java.lang.Long> |
MessageManager.search(SearchQuery searchQuery,
MailboxSession mailboxSession)
Searches for messages matching the given query. |
java.util.Map<java.lang.Long,javax.mail.Flags> |
MessageManager.setFlags(javax.mail.Flags flags,
boolean value,
boolean replace,
MessageRange set,
MailboxSession mailboxSession)
Sets flags on messages within the given range. |
void |
RequestAware.startProcessingRequest(MailboxSession session)
Start the processing of a request for the given MailboxSession. |
void |
SubscriptionManager.subscribe(MailboxSession session,
java.lang.String mailbox)
Subscribes the user in the session to the given mailbox. |
java.util.Collection<java.lang.String> |
SubscriptionManager.subscriptions(MailboxSession session)
Finds all subscriptions for the user in the session. |
void |
SubscriptionManager.unsubscribe(MailboxSession session,
java.lang.String mailbox)
Unsubscribes the user in the session from the given mailbox. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||