public interface UserSubscriptionPreferences extends SocialComponent
| Modifier and Type | Field and Description |
|---|---|
static String |
RESOURCE_TYPE |
CSV_SELECTOR, DEFAULT_SELECTOR, INDEX_SELECTOR, PROP_REFERER, QUERY_SELECTOR, TRANSLATE_SELECTOR| Modifier and Type | Method and Description |
|---|---|
Map<String,Map<String,ValueMap>> |
getNotificationCategorySettings()
Get the notification category settings for all the channels.
|
Map<String,Collection<String>> |
getNotificationChannelCategories()
List of notification categories
|
Collection<String> |
getNotificationChannels()
List of notification channels
|
Map<String,Map<String,ValueMap>> |
getSubscriptionCategorySettings() |
Map<String,Collection<String>> |
getSubscriptionChannelCategories() |
Collection<String> |
getSubscriptionChannels()
List of subscription channels
|
String |
getUserPath()
Get user path
|
getAsMap, getFriendlyUrl, getId, getParentComponent, getProperties, getProperty, getProperty, getResource, getResourceType, getSourceComponent, getUrl, toJSONStringstatic final String RESOURCE_TYPE
Collection<String> getNotificationChannels()
Collection<String> getSubscriptionChannels()
Map<String,Collection<String>> getNotificationChannelCategories() throws RepositoryException
RepositoryExceptionMap<String,Collection<String>> getSubscriptionChannelCategories() throws RepositoryException
RepositoryExceptionMap<String,Map<String,ValueMap>> getNotificationCategorySettings() throws RepositoryException
Map, which provides the category settings.RepositoryExceptionMap<String,Map<String,ValueMap>> getSubscriptionCategorySettings() throws RepositoryException
RepositoryExceptionString getUserPath()
"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"