public interface NotificationPublisherPlugin extends Plugin
Plugin.| Modifier and Type | Field and Description |
|---|---|
static String |
IN_PARAMETER_NAME_CONFIG_DESTINATION_ADDRESS
The input parameter name for the destination address in the "data" map.
|
static String |
IN_PARAMETER_NAME_CONFIG_EVENT_TYPE
The input parameter name for the event type in the "configuration" map.
|
static String |
IN_PARAMETER_NAME_CONFIG_LOCALE
The input parameter name for the locale in the "configuration" map.
|
static String |
IN_PARAMETER_NAME_CONFIG_TEMPLATE_NAME
The input parameter name for the template type in the "configuration" map.
|
| Modifier and Type | Method and Description |
|---|---|
PublishResult |
publishNotification(String eventType,
Map<String,String> data,
Map<String,String> configuration)
Send a notification to the end user
|
configuregetPluginDescriptorstatic final String IN_PARAMETER_NAME_CONFIG_DESTINATION_ADDRESS
String.static final String IN_PARAMETER_NAME_CONFIG_LOCALE
String.static final String IN_PARAMETER_NAME_CONFIG_TEMPLATE_NAME
String.static final String IN_PARAMETER_NAME_CONFIG_EVENT_TYPE
String.PublishResult publishNotification(String eventType, Map<String,String> data, Map<String,String> configuration)
data - map of key/values from which we can construct the messageconfiguration - configuration metadata related to the notificationCopyright 2019 Ping Identity Corp. All rights reserved.