java.lang.Objectcom.ibm.commerce.messaging.notification.NotificationConfigurationHelper
This is the interface we expose to clients. The methods are all static.
Field Summary | |
static java.lang.String | COPYRIGHT IBM Copyright field |
Method Summary | |
static java.lang.Long | addTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) Add a transport override to a notification object. |
static java.lang.Long | createNotificationObject(TransportOverride[] transportOverrides) Creates a new notification object. |
static void | deleteNotificationObject(java.lang.Long notificationId) Deletes a notification object. |
static void | deleteTransportOverride(java.lang.Long notificationId, java.lang.String transportName, java.lang.String msgTypeName) Delete a transport override entry from a notification object. |
static TypedProperty | getAttributesForTransport(java.lang.String transportName) Returns the over-rideable attributes for a particular transport. |
static Notification | getNotificationObject(java.lang.Long notificationId) Gets a notification object by id. |
static java.lang.String[] | getTransportsForMsgTypeName(java.lang.String msgTypeName, java.lang.Integer storeId) Returns the transports supported for this message type. |
static void | replaceTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) Replaces a transport override for a notification object. |
static void | updateTransportOverride(java.lang.Long notificationId, TransportOverride transportOverride) Updates a transport override for a notification object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Method Detail |
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
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.