| US 7,475,406 B2 | ||
| Event notification structure for dynamically aggregated logical components | ||
| Mustansir Banatwala, Hudson, N.H. (US); Sergei R. Landar, Cambridge, Mass. (US); and Sami M. Shalabi, Arlington, Mass. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Dec. 15, 2003, as Appl. No. 10/734,966. | ||
| Prior Publication US 2005/0144269 A1, Jun. 30, 2005 | ||
| Int. Cl. G06F 3/00 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 13/00 (2006.01) | ||
| U.S. Cl. 719—318 | 5 Claims |

| 1. A dynamic proxy stored in memory and executed by a processor configured for interoperation with a component instance in
a dynamic aggregation of components, the dynamic proxy comprising:
a list of selected listener method calls in said component instance;
a communicative coupling to an event queue;
event notification logic coupled to said list and configured to post events to said event queue which relate to invoked listener
method calls included in said list; and,
event management logic configured to selectively handle invoked listener method calls,
wherein said event management logic comprises programming for selectively performing one of quashing one of said invoked listener
method calls, handling said one of said invoked listener method calls without passing said one of said invoked listener method
calls to said component instance, assisting the component instance in handling said one of said invoked listener method calls
while passing said one of said invoked listener method calls to said component instance, and modifying said one of said invoked
listener method calls before passing said one of said invoked listener method calls to said component instance.
|