| Modifier and Type | Method and Description |
|---|---|
java.util.List<NotificationPreferenceData> |
ProductInterestData.getNotificationChannels() |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductInterestData.setNotificationChannels(java.util.List<NotificationPreferenceData> notificationChannels) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NotificationPreferenceData> |
NotificationChannelForm.getChannels() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationChannelForm.setChannels(java.util.List<NotificationPreferenceData> channels) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NotificationPreferenceData> |
NotificationPreferenceDataList.getPreferences() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationPreferenceDataList.setPreferences(java.util.List<NotificationPreferenceData> preferences) |
| Modifier and Type | Method and Description |
|---|---|
NotificationPreferenceData |
NotificationPreferenceFacade.getNotificationPreference()
Deprecated.
since 6.7.Use getNotificationPreferences()
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<NotificationPreferenceData> |
NotificationPreferenceFacade.getNotificationPreferences()
Get the notification preference data list
|
java.util.List<NotificationPreferenceData> |
NotificationPreferenceFacade.getNotificationPreferences(java.util.Set<NotificationChannel> enabledChannels)
Get all notification channels according to enabledChannels
|
java.util.List<NotificationPreferenceData> |
NotificationPreferenceFacade.getValidNotificationPreferences()
Get the valid notification preference data, for example the mail has mail address, the sms has phone number
|
java.util.List<NotificationPreferenceData> |
NotificationPreferenceFacade.getValidNotificationPreferences(java.util.Set<NotificationChannel> enabledChannels)
Get the valid notification preference data according to the enabledChannels
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationPreferenceFacade.updateNotificationPreference(NotificationPreferenceData notificationPreferenceData)
Deprecated.
since 6.7. Use updateNotificationPreference(List
|
| Modifier and Type | Method and Description |
|---|---|
NotificationPreferenceDataList |
NotificationPreferenceFacade.getNotificationPreferences(java.util.List<NotificationPreferenceData> notificationPreferences)
Get the notification preference data list
|
void |
NotificationPreferenceFacade.updateNotificationPreference(java.util.List<NotificationPreferenceData> notificationPreferenceDataList)
Update the notification preference to database
|
| Modifier and Type | Method and Description |
|---|---|
NotificationPreferenceData |
DefaultNotificationPreferenceFacade.getNotificationPreference() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultNotificationPreferenceFacade.updateNotificationPreference(NotificationPreferenceData notificationPreferenceData) |
protected boolean |
DefaultNotificationPreferenceFacade.validateNotificationPreferenceData(NotificationPreferenceData data) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<NotificationPreferenceData> |
DefaultNotificationPreferenceFacade.filterValidNotificationPreference(java.util.List<NotificationPreferenceData> preferenceData) |
NotificationPreferenceDataList |
DefaultNotificationPreferenceFacade.getNotificationPreferences(java.util.List<NotificationPreferenceData> notificationPreferences) |
void |
DefaultNotificationPreferenceFacade.setNotificationPreferenceConverter(Converter<CustomerModel,NotificationPreferenceData> notificationPreferenceConverter) |
void |
DefaultNotificationPreferenceFacade.setNotificationPreferenceEntryConverter(Converter<NotificationChannel,NotificationPreferenceData> notificationPreferenceElementConverter) |
void |
DefaultNotificationPreferenceFacade.setNotificationPreferencesConverter(Converter<java.util.List<NotificationPreferenceData>,NotificationPreferenceDataList> notificationPreferencesConverter) |
protected void |
DefaultNotificationPreferenceFacade.updateAllChannels(java.util.List<NotificationPreferenceData> allChannels,
java.util.Set<NotificationChannel> enabledChannels) |
void |
DefaultNotificationPreferenceFacade.updateNotificationPreference(java.util.List<NotificationPreferenceData> notificationPreferenceDataList) |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationPreferencePopulator.populate(CustomerModel source,
NotificationPreferenceData target)
Deprecated.
Populate notification preference data into target.CustomerModel contains UID which is the email address
SmsNotificationChannelStrategy will provide the phone number
|
void |
NotificationPreferenceEntryPopulator.populate(NotificationChannel source,
NotificationPreferenceData target) |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationPreferencesPopulator.populate(java.util.List<NotificationPreferenceData> source,
NotificationPreferenceDataList target) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
NotificationPreferenceController.updatePreferenceFromRequest(NotificationPreferenceData data,
java.util.Map<NotificationChannel,java.lang.Boolean> channelMap) |
| Modifier and Type | Method and Description |
|---|---|
StockNotificationForm |
StockNotificationHandler.prepareStockNotifcationFormByCustomer(java.util.List<NotificationPreferenceData> preferences) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<NotificationPreferenceData> |
StockNotificationController.createNotificationPreferences(java.util.EnumMap<NotificationChannel,java.lang.Boolean> channels) |
Copyright © 2018 SAP SE. All Rights Reserved.