Patent ID: 7886308
Filing Date: 2011-02-08
Classification: G06F

Abstract:
1. An event driven system comprising: a computer network; a notification broadcaster for sending handle requests for an event; a plurality of listeners communicatively coupled to the notification broadcaster, each one of the plurality of listeners configured to receive the handle requests and send an acknowledgment after completing an action in accordance with the handle requests, wherein the notification broadcaster proceeds to a next operation after a time bound and sends a termination request to any of the plurality of listeners which have not sent acknowledgements in the time bound to prevent delay from waiting for acknowledgments, wherein each of the plurality of listeners is configured to cancel completing an action in accordance with the handle requests in response to receipt of a termination request, and wherein each of the plurality of listeners is registered as an interested party in a software component in the event driven system and the notification broadcaster cancels the registration as an interested party of any of the plurality of listeners which have not sent acknowledgments in the time bound to prevent future handle requests from being sent to any of the plurality of listeners which have not sent acknowledgments in the time bound.