com.openexchange.mail.api
Class AllMailProvider

java.lang.Object
  extended by com.openexchange.mail.api.MailProvider
      extended by com.openexchange.mail.api.AllMailProvider

public abstract class AllMailProvider
extends MailProvider

AllMailProvider - Special all-provider.

Author:
Thorben Betten

Method Summary
abstract  MailProvider getDelegatingProvider(MailProvider realProvider)
          Gets the delegating mail provider.
 
Methods inherited from class com.openexchange.mail.api.MailProvider
createNewMailAccess, createNewMailAccess, createNewMailPermission, equals, getProtocol, getProtocolProps, getSpamHandler, hashCode, isDeprecated, setDeprecated, shutDown, startUp, supportsProtocol
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDelegatingProvider

public abstract MailProvider getDelegatingProvider(MailProvider realProvider)
Gets the delegating mail provider.

Parameters:
realProvider - The real provider to delegate to
Returns:
The delegating mail provider