com.openexchange.messaging
Interface ConfigProvidingMessagingService

All Superinterfaces:
MessagingService

public interface ConfigProvidingMessagingService
extends MessagingService

ConfigProvidingMessagingService - Extends MessagingService by getConfiguration(int, Session).

Author:
Thorben Betten

Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getConfiguration(int accountId, com.openexchange.session.Session session)
          Gets this account's configuration.
 
Methods inherited from interface com.openexchange.messaging.MessagingService
getAccountAccess, getAccountManager, getAccountTransport, getDisplayName, getFormDescription, getId, getMessageActions, getSecretProperties, getStaticRootPermissions
 

Method Detail

getConfiguration

java.util.Map<java.lang.String,java.lang.Object> getConfiguration(int accountId,
                                                                  com.openexchange.session.Session session)
                                                                  throws MessagingException
Gets this account's configuration.

Parameters:
accountId - The account identifier
session - The session providing needed user data
Returns:
The configuration as a Map
Throws:
MessagingException - If configuration cannot be returned