Notification types and contents
Notification messages are constructed based on the notification type. A number of notification types are provided with InfoSphere® MDM out-of-the-box.
The existing notification business objects are defined as OSGi services using the CommonServiceFactory service pattern. The following are the default notification types.
NotificationType.nt1=com.dwl.tcrm.coreParty.notification.A1PartySelectedNotification
NotificationType.nt2=com.dwl.tcrm.coreParty.notification.SuspectIdentificationNotification
NotificationType.nt3=com.dwl.tcrm.coreParty.notification.AutoSuspectReIdentificationNotification
NotificationType.nt4=com.dwl.tcrm.coreParty.notification.ManualSuspectEntryAdjustmentNotification
NotificationType.nt5=com.dwl.tcrm.coreParty.notification.ElementChangeNotification
NotificationType.nt6=com.dwl.tcrm.coreParty.notification.DeletePartyHistoryNotification
NotificationType.nt7=com.dwl.tcrm.coreParty.notification.PendingCDCRequestNotification
NotificationType.nt9=com.ibm.mdm.suspect.notification.EntitySuspectNotification
NotificationType.nt10=com.ibm.mdm.suspect.notification.EntitySuspectNotification
NotificationType.nt11=com.ibm.mdm.suspect.notification.EntitySuspectNotification
Here is a sample blueprint service definition of a notification type:
<service id="A1PartySelectedNotification" interface="com.ibm.mdm.common.servicefactory.api.CommonServiceFactory">
<service-properties>
<entry key="common.service" value="NotificationType.nt1"/>
</service-properties>
<bean class="com.ibm.mdm.common.servicefactory.CommonServiceFactoryImpl">
<argument type="java.lang.Class" value="com.dwl.base.notification.CommonNotification"/>
<argument type="java.lang.Class" value="com.dwl.tcrm.coreParty.notification.A1PartySelectedNotification" />
<argument ref="blueprintBundle"/>
</bean>
</service>
The following table shows the information included within each type of notification object:
Notification Type | Notification Value | Information Included |
---|---|---|
nt1 | A1 Party Selected |
|
nt2 | Suspect Identification |
|
nt3 | Auto Suspect Re-identification |
|
nt4 | Manual Suspect Entry Adjustment |
|
nt5 | Element Change |
|
nt6 | Delete Party History |
|
nt7 | Pending Critical Data Change Request |
|
nt9 | Update Product Suspects |
|
nt10 | Delete Product Suspects |
|
nt11 | Add Product Suspects |
|
ntem | Event Manager to the Topic |
|
No comments:
Post a Comment