Publish-subscribe event notifications
First Claim
Patent Images
1. A method for providing notifications of events, the method comprising:
- defining a set of standard events for objects in a back end system;
operating on an object in the back end system using an instance of a service provider class;
detecting conditions corresponding to a standard event from the set of standard events, with the conditions corresponding to the standard event defined by meta data stored in a repository; and
notifying at least one subscriber to the standard event in response to a detected condition.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method for providing notifications of events, the method comprising:
-
defining a set of standard events for objects in a back end system;
operating on an object in the back end system using an instance of a service provider class;
detecting conditions corresponding to a standard event from the set of standard events, with the conditions corresponding to the standard event defined by meta data stored in a repository; and
notifying at least one subscriber to the standard event in response to a detected condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing notifications of events, the system comprising:
-
a repository comprising meta data representing business objects in a back end system, definitions of conditions corresponding to events, and registrations of event subscribers; and
an enterprise service framework in communication with the repository, wherein the enterprise service framework is operable to;
detect an operation on a business object in the back end system by an instance of a service provider class;
determine whether the operation satisfies the defined conditions in the repository corresponding to a particular event;
trigger the particular event if the operation satisfies the defined conditions corresponding to the particular event; and
notify at least one event subscriber registered to receive a notification of the particular event based on the registrations in the repository. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, tangibly embodied in an information carrier, for providing notifications of events, the computer program product being operable to cause data processing apparatus to:
-
retrieve a stored set of standard events for objects in a back end system;
operate on an object in the back end system using an instance of a service provider class;
detect conditions corresponding to a standard event from the set of standard events, with the conditions corresponding to the standard event defined by meta data stored in a repository; and
notify at least one subscriber to the standard event in response to the detected conditions. - View Dependent Claims (17, 18, 19, 20)
-
Specification