Class UserNotificationSettings
java.lang.Object
io.meeds.social.notification.rest.model.UserNotificationSettings
-
Constructor Summary
ConstructorsConstructorDescriptionUserNotificationSettings(List<org.exoplatform.commons.api.notification.model.GroupProvider> groups, Map<String, String> groupsLabels, Map<String, String> pluginLabels, Map<String, String> channelLabels, Map<String, String> channelDescriptions, Map<String, String> digestLabels, Map<String, String> digestDescriptions, boolean hasActivePlugin, List<EmailDigestChoice> emailDigestChoices, List<ChannelActivationChoice> channelCheckBoxList, Map<String, Boolean> channelStatus, List<String> channels, List<Long> mutedSpaces) -
Method Summary
Modifier and TypeMethodDescriptionList<org.exoplatform.commons.api.notification.model.GroupProvider> booleanvoidsetChannelCheckBoxList(List<ChannelActivationChoice> channelCheckBoxList) voidsetChannelDescriptions(Map<String, String> channelDescriptions) voidsetChannelLabels(Map<String, String> channelLabels) voidsetChannels(List<String> channels) voidsetChannelStatus(Map<String, Boolean> channelStatus) voidsetDigestDescriptions(Map<String, String> digestDescriptions) voidsetDigestLabels(Map<String, String> digestLabels) voidsetEmailChannel(String emailChannel) voidsetEmailDigestChoices(List<EmailDigestChoice> emailDigestChoices) voidvoidsetGroupsLabels(Map<String, String> groupsLabels) voidsetHasActivePlugin(boolean hasActivePlugin) voidsetMutedSpaces(List<Long> mutedSpaces) voidsetPluginLabels(Map<String, String> pluginLabels)
-
Constructor Details
-
UserNotificationSettings
public UserNotificationSettings(List<org.exoplatform.commons.api.notification.model.GroupProvider> groups, Map<String, String> groupsLabels, Map<String, String> pluginLabels, Map<String, String> channelLabels, Map<String, String> channelDescriptions, Map<String, String> digestLabels, Map<String, String> digestDescriptions, boolean hasActivePlugin, List<EmailDigestChoice> emailDigestChoices, List<ChannelActivationChoice> channelCheckBoxList, Map<String, Boolean> channelStatus, List<String> channels, List<Long> mutedSpaces)
-
-
Method Details
-
getGroups
-
setGroups
-
getChannelLabels
-
setChannelLabels
-
getChannelDescriptions
-
setChannelDescriptions
-
getDigestLabels
-
setDigestLabels
-
getDigestDescriptions
-
setDigestDescriptions
-
isHasActivePlugin
public boolean isHasActivePlugin() -
setHasActivePlugin
public void setHasActivePlugin(boolean hasActivePlugin) -
getEmailDigestChoices
-
setEmailDigestChoices
-
getGroupsLabels
-
setGroupsLabels
-
getPluginLabels
-
setPluginLabels
-
getChannelCheckBoxList
-
setChannelCheckBoxList
-
getChannelStatus
-
setChannelStatus
-
getChannels
-
setChannels
-
getEmailChannel
-
setEmailChannel
-
getMutedSpaces
-
setMutedSpaces
-