WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Operating Systems: AIX, HP-UX, Linux, Solaris, Windows

Change notification

Each time an event definition is added, removed, or replaced, the event catalog sends an event to the event server indicating that this has happened.

An event consumer can subscribe to these events to receive notification of changes in the event catalog. By default, the event catalog uses the default emitter factory to obtain an emitter for sending these events; however, this can be changed in the Event Catalog configuration.

The event catalog can send three classes of notification events, using the following extension names:

These three event classes inherit property descriptions from a common parent class, cei_event_definition. Event definitions for all four event classes are automatically loaded into the event catalog during installation, along with the default root event definition.

Note: When an event definition is removed from the event catalog, any children or other descendants of that event definition are also removed. The event catalog sends a separate change notification event for each event definition that is removed.
Each change notification event contains the following properties:
Property Value
version 1.0.1
globalInstanceId A globally unique identifier for the event
creationTime Current® date and time when the event is generated
severity 10 (information)
priority 10 (low)
sourceComponentId Identification of the Event Catalog component and event server host machine
situation Situation data, including one of the following values for situation category:
  • CreateSituation (event definition added)
  • ConfigureSituation (event definition replaced)
  • DestroySituation (event definition removed)
extensionName One of the following values:
  • cei_event_definition_added
  • cei_event_definition_replaced
  • cei_event_definition_removed
extendedDataElements A single extended data element with one attribute, eventDefinitionName. This attribute is a string specifying the name of the event definition that has been added, replaced, or removed.

Concept topic

Terms of Use | Rate this page

Timestamp iconLast updated: 13 Dec 2005
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc\doc\ccei_dev_changeNotification.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)