Uses of Interface
com.openexchange.mail.api.IMailFolderStorage

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.