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