public class NotificationConfigurationHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright field
|
Modifier and Type | Method and Description |
---|---|
static java.lang.Long | addTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride)
This method adds a TransportOverride to a Notification object.
|
static java.lang.Long | createNotificationObject(TransportOverride[] transportOverrides)
This method creates a new notification object.
|
static void | deleteNotificationObject(java.lang.Long notificationId)
This method deletes a notification object by the notification identifier.
|
static void | deleteTransportOverride(java.lang.Long notificationId, java.lang.String transportName, java.lang.String msgTypeName)
This method deletes a TransportOverride entry from a notification object.
|
static TypedProperty | getAttributesForTransport(java.lang.String transportName)
This method returns the names of over-rideable attributes for a particular transport.
|
static Notification | getNotificationObject(java.lang.Long notificationId)
This method gets the notification object by the notification identifier.
|
static java.lang.String[] | getTransportsForMsgTypeName(java.lang.String msgTypeName, java.lang.Integer storeId)
This method returns the transports supported for this message type.
|
static void | replaceTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride)
This method replaces a TransportOverride for a notification object.
|
static void | updateTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride)
This method updates the TransportOverride for a notification object.
|
public static final java.lang.String COPYRIGHT
public static java.lang.String[] getTransportsForMsgTypeName(java.lang.String msgTypeName, java.lang.Integer storeId) throws ECException
public static TypedProperty getAttributesForTransport(java.lang.String transportName) throws ECException
public static java.lang.Long createNotificationObject(TransportOverride[] transportOverrides) throws ECException
public static Notification getNotificationObject(java.lang.Long notificationId) throws ECException
public static void deleteNotificationObject(java.lang.Long notificationId) throws ECException
public static java.lang.Long addTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) throws ECException
public static void deleteTransportOverride(java.lang.Long notificationId, java.lang.String transportName, java.lang.String msgTypeName) throws ECException
public static void updateTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) throws ECException
public static void replaceTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) throws ECException