Patent ID: 6532498
Filing Date: 2003-03-11
Classification: G06F

Abstract:
A computer implemented method for providing event notification between program objects, comprising:providing a set of news types, wherein each news type in said set of news types is associated with a state transition of a stateful object; generating a set of interests, at least one of the interests in said set of interests associating an application program object with at least one of said news types; wherein said interest identifies an event type associated with the state transition of the news type that the application program object is interested in and identifies the stateful object which generates an event of the event type which the application program object is interested in; generating, in response to said state transition, a news object, said news object comprising event attributes associated with said state transition and operable to describe said state transition; wherein the event attributes include the event type; receiving said news object in a dispatch module; and dispatching said news object from said dispatch module to said application program object in accordance with said interest of said application program object in said news type so as to provide notification of said state transition to said application program object.