|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IMailMessageStorage | |
|---|---|
| com.openexchange.mail.api | |
| com.openexchange.mail.api.enhanced | |
| com.openexchange.mail.cache | |
| Uses of IMailMessageStorage in com.openexchange.mail.api |
|---|
| Classes in com.openexchange.mail.api with type parameters of type IMailMessageStorage | |
|---|---|
class |
MailAccess<F extends IMailFolderStorage,M extends IMailMessageStorage>
MailAccess - Handles connecting to the mailing system while using an internal cache for connected access objects (see
MailAccessCache). |
| Subinterfaces of IMailMessageStorage in com.openexchange.mail.api | |
|---|---|
interface |
IMailMessageStorageBatch
IMailMessageStorageBatch - Extends IMailMessageStorage for mail systems which support to request single header names. |
interface |
IMailMessageStorageExt
IMailMessageStorageExt - Extends IMailMessageStorage for mail systems which support to request single header names. |
| Classes in com.openexchange.mail.api that implement IMailMessageStorage | |
|---|---|
class |
MailMessageStorage
MailMessageStorage - Abstract implementation of IMailMessageStorage. |
| Methods in com.openexchange.mail.api that return types with arguments of type IMailMessageStorage | |
|---|---|
abstract MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailProvider.createNewMailAccess(com.openexchange.session.Session session,
int accountId)
Gets a newly created mail access. |
static MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailAccess.getInstance(int userId,
int contextId)
Gets the proper instance of MailAccess for specified user's default account. |
static MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailAccess.getInstance(int userId,
int contextId,
int accountId)
Gets the proper instance of MailAccess for specified user and account ID. |
static MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailAccess.getInstance(com.openexchange.session.Session session)
Gets the proper instance of MailAccess for session user's default mail account. |
static MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailAccess.getInstance(com.openexchange.session.Session session,
int accountId)
Gets the proper instance of MailAccess parameterized with given session and account ID. |
| Uses of IMailMessageStorage in com.openexchange.mail.api.enhanced |
|---|
| Classes in com.openexchange.mail.api.enhanced that implement IMailMessageStorage | |
|---|---|
class |
MailMessageStorageLong
MailMessageStorageLong - Enhances MailMessageStorage to delegate its methods to number-based invocations. |
| Uses of IMailMessageStorage in com.openexchange.mail.cache |
|---|
| Methods in com.openexchange.mail.cache that return types with arguments of type IMailMessageStorage | |
|---|---|
MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> |
MailAccessCache.removeMailAccess(com.openexchange.session.Session session,
int accountId)
Removes and returns a mail access from cache. |
| Method parameters in com.openexchange.mail.cache with type arguments of type IMailMessageStorage | |
|---|---|
boolean |
MailAccessCache.putMailAccess(com.openexchange.session.Session session,
int accountId,
MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> mailAccess)
Puts given mail access into cache if none user-bound connection is already contained in cache. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||