public class ContextPreferencesServiceImpl extends Object implements ContextPreferencesService
| Constructor and Description |
|---|
ContextPreferencesServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteContextPreference(String context,
List<String> preferences) |
Map |
findEmailPreference(String contextId) |
Map<String,Object> |
getContextPreferences(String contextId) |
String |
getEmailTemplate(String context,
String emailTemplateType) |
String |
getNotificationEmailTemplate(String contextId,
String notificationType) |
boolean |
saveContextPreference(String contextId,
Map<String,Object> preferences) |
Map<String,Object> |
saveEmailConfig(String contextId,
Map<String,Object> newConfiguration) |
boolean |
saveEmailTemplate(String context,
String type,
String template) |
void |
setContextPreferencesRepository(ContextPreferencesRepository contextPreferencesRepository) |
void |
setEmailConfigCache(net.sf.ehcache.Ehcache emailConfigCache) |
void |
setInvalidKeys(String invalidKeys) |
void |
setTenantConfigurationServiceImpl(TenantConfigurationService tenantConfigurationService) |
public Map findEmailPreference(String contextId) throws SocialException
findEmailPreference in interface ContextPreferencesServiceSocialExceptionpublic String getNotificationEmailTemplate(String contextId, String notificationType) throws SocialException
getNotificationEmailTemplate in interface ContextPreferencesServiceSocialExceptionpublic Map<String,Object> getContextPreferences(String contextId)
getContextPreferences in interface ContextPreferencesServicepublic boolean saveContextPreference(String contextId, Map<String,Object> preferences)
saveContextPreference in interface ContextPreferencesServicepublic boolean deleteContextPreference(String context, List<String> preferences)
deleteContextPreference in interface ContextPreferencesServicepublic boolean saveEmailTemplate(String context, String type, String template) throws SocialException
saveEmailTemplate in interface ContextPreferencesServiceSocialExceptionpublic String getEmailTemplate(String context, String emailTemplateType) throws SocialException
getEmailTemplate in interface ContextPreferencesServiceSocialExceptionpublic void setContextPreferencesRepository(ContextPreferencesRepository contextPreferencesRepository)
public void setInvalidKeys(String invalidKeys)
public Map<String,Object> saveEmailConfig(String contextId, Map<String,Object> newConfiguration) throws SocialException
saveEmailConfig in interface ContextPreferencesServiceSocialExceptionpublic void setTenantConfigurationServiceImpl(TenantConfigurationService tenantConfigurationService)
public void setEmailConfigCache(net.sf.ehcache.Ehcache emailConfigCache)
Copyright © 2015 CrafterCMS. All Rights Reserved.