Overview of the Notification Framework

The InfoSphere® MDM Custom Domain Hub Notification Framework uses the common Java™ Message Service (JMS) API to enable publish-subscribe and point-to-point domains to send messages to listener applications or middleware. The framework provides a mechanism that enables you to define your own notifications with customized content.

Notifications are made up of many parts. To define a custom notification within the InfoSphere MDM Custom Domain Hub Notification Framework, you must define each part:
  • Notification type: The notification type holds high level information, including a name and description of the notification and its purpose.
  • Notification object: For each notification type, you must define a notification object to hold the notification information.
  • Notification channels: Each notification type must be associated with a set of notification channels that define how to send the notification message to its destination. Each notification channel is associated with a destination, and captures the required information about how to send the message to its destination, such as the JNDI of the Queue or Topic for JMSChannel.

The Notification Framework includes a set of tables to capture information about notification types, objects, and channels.

There are two kinds of destinations for notification messages:
  • Predefined destinations are those destinations that are defined in the notification channels.
  • Preferred destinations are optional, and enable you to change the predefined destinations programmatically by providing the destinations.


Last updated: 17 May 2017