Methods and apparatus, including computer program products, for providing
notifications of events include defining a set of standard events for
objects in a back end system and operating on an object in the back end
system using an instance of a service provider class. Conditions
corresponding to a standard event from the set of standard events are
detected. The conditions corresponding to the standard event are defined
by meta data stored in a repository. One or more subscribers to the
standard event are notified in response to a detected condition.