|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IMailFolderStorage | |
|---|---|
| com.openexchange.mail.api | |
| com.openexchange.mail.cache | |
| Uses of IMailFolderStorage in com.openexchange.mail.api |
|---|
| Classes in com.openexchange.mail.api with type parameters of type IMailFolderStorage | |
|---|---|
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 IMailFolderStorage in com.openexchange.mail.api | |
|---|---|
interface |
IMailFolderStorageEnhanced
IMailFolderStorageEnhanced |
| Classes in com.openexchange.mail.api that implement IMailFolderStorage | |
|---|---|
class |
MailFolderStorage
MailFolderStorage - Abstract implementation of IMailFolderStorage. |
| Methods in com.openexchange.mail.api that return types with arguments of type IMailFolderStorage | |
|---|---|
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 IMailFolderStorage in com.openexchange.mail.cache |
|---|
| Methods in com.openexchange.mail.cache that return types with arguments of type IMailFolderStorage | |
|---|---|
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 IMailFolderStorage | |
|---|---|
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 | |||||||||