Uses of Class
com.openexchange.mail.api.MailProvider

Packages that use MailProvider
com.openexchange.mail   
com.openexchange.mail.api   
com.openexchange.mail.osgi   
 

Uses of MailProvider in com.openexchange.mail
 

Methods in com.openexchange.mail that return MailProvider
static MailProvider MailProviderRegistry.getMailProvider(java.lang.String protocolName)
          Gets the mail provider appropriate for specified protocol.
static MailProvider MailProviderRegistry.getMailProviderBySession(com.openexchange.session.Session session, int accountId)
          Gets the mail provider appropriate for specified session.
static MailProvider MailProviderRegistry.getMailProviderByURL(java.lang.String serverUrl)
          Gets the mail provider appropriate for specified mail server URL.
static MailProvider MailProviderRegistry.unregisterMailProvider(MailProvider provider)
          Unregisters the mail provider
static MailProvider MailProviderRegistry.unregisterMailProviderByProtocol(java.lang.String protocol)
          Unregisters the mail provider supporting specified protocol
 

Methods in com.openexchange.mail with parameters of type MailProvider
static boolean MailProviderRegistry.registerMailProvider(java.lang.String protocol, MailProvider provider)
          Registers a mail provider and performs its start-up actions
static MailProvider MailProviderRegistry.unregisterMailProvider(MailProvider provider)
          Unregisters the mail provider
 

Uses of MailProvider in com.openexchange.mail.api
 

Subclasses of MailProvider in com.openexchange.mail.api
 class AllMailProvider
          AllMailProvider - Special all-provider.
 

Methods in com.openexchange.mail.api that return MailProvider
abstract  MailProvider AllMailProvider.getDelegatingProvider(MailProvider realProvider)
          Gets the delegating mail provider.
 

Methods in com.openexchange.mail.api with parameters of type MailProvider
abstract  MailProvider AllMailProvider.getDelegatingProvider(MailProvider realProvider)
          Gets the delegating mail provider.
 

Uses of MailProvider in com.openexchange.mail.osgi
 

Methods in com.openexchange.mail.osgi that return MailProvider
static MailProvider MailProviderProxyGenerator.newMailProviderProxy(org.osgi.framework.ServiceReference mailProviderServiceReference, org.osgi.framework.BundleContext context)
          TODO: Does not work since MailProvider is not an interface Create a new proxy object for mail provider which delegates method invocations to the service obtained from bundle context