public class SimpleServiceBroker extends Object implements IServiceBroker
| Modifier and Type | Field and Description |
|---|---|
protected static List<String> |
RESERVED_PROPERTIES |
| Constructor and Description |
|---|
SimpleServiceBroker() |
| Modifier and Type | Method and Description |
|---|---|
MailStoreConfiguration |
getConfiguration(javax.portlet.PortletRequest request) |
IEmailAccountService |
getEmailAccountService(javax.portlet.PortletRequest request)
Returns the appropriate email account service for this request.
|
Map<String,IEmailAccountService> |
getServices() |
Set<String> |
getSupportedProtocols() |
void |
saveConfiguration(javax.portlet.ActionRequest request,
MailStoreConfiguration config) |
void |
setAuthenticationServiceRegistry(IAuthenticationServiceRegistry authServiceRegistry) |
void |
setServices(Map<String,IEmailAccountService> services) |
void |
setStringEncryptionService(IStringEncryptionService stringEncryptionService) |
public MailStoreConfiguration getConfiguration(javax.portlet.PortletRequest request)
getConfiguration in interface IServiceBrokerpublic void saveConfiguration(javax.portlet.ActionRequest request,
MailStoreConfiguration config)
saveConfiguration in interface IServiceBrokerpublic IEmailAccountService getEmailAccountService(javax.portlet.PortletRequest request)
IServiceBrokergetEmailAccountService in interface IServiceBrokerrequest - Request@Autowired public void setAuthenticationServiceRegistry(IAuthenticationServiceRegistry authServiceRegistry)
@Autowired(required=false) public void setStringEncryptionService(IStringEncryptionService stringEncryptionService)
public Map<String,IEmailAccountService> getServices()
public void setServices(Map<String,IEmailAccountService> services)
public Set<String> getSupportedProtocols()
getSupportedProtocols in interface IServiceBrokerCopyright © 2014 Jasig. All Rights Reserved.