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

Packages that use MailProvider
com.openexchange.mail   
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.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