Computer implemented method for removing an event registration within an event notification infrastructure
First Claim
1. A computer implemented method for removing an event registration within an event notification infrastructure, said method comprising:
- receiving said event registration;
logging said event registration into an event queue of said event notification infrastructure, wherein said event registration specifies an active period during which said event registration is valid;
determining if said active period of time has elapsed; and
removing said event registration from said event queue automatically if said active period of time has elapsed.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system for automatically removing an event registration within an event notification infrastructure of a database system is disclosed. The method includes removing an event registration from an event queue automatically if a specified active period of time has elapsed. Further, the method includes removing an event registration from an event queue automatically if the event occurred N times where N can be specified at event registration. Also, the method includes removing an event registration from an event queue automatically if either the event occurred N times where N can be specified at event registration or a specified active period of time has elapsed. Moreover, the method includes removing an event registration from an event queue if a client explicitly requests removal of said event registration.
76 Citations
29 Claims
-
1. A computer implemented method for removing an event registration within an event notification infrastructure, said method comprising:
-
receiving said event registration;
logging said event registration into an event queue of said event notification infrastructure, wherein said event registration specifies an active period during which said event registration is valid;
determining if said active period of time has elapsed; and
removing said event registration from said event queue automatically if said active period of time has elapsed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for removing an event registration within an event notification infrastructure, said method comprising:
-
receiving said event registration;
logging said event registration into an event queue of said event notification infrastructure, wherein said event registration specifies that said event registration remains valid for N occurrences of an event identified by said event registration;
determining if an Nth occurrence of said event has occurred; and
removing said event registration from said event queue automatically if said Nth occurrence of said event has occurred. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer implemented method for removing an event registration within an event notification infrastructure, said method comprising:
-
receiving a first and a second event registration;
logging said first event registration into an event queue of said event notification infrastructure, wherein said first event registration specifies an active period during which said first event registration is valid;
determining if said active period of time has elapsed;
removing said first event registration from said event queue automatically if said active period of time has elapsed. logging said second event registration into an event queue of said event notification infrastructure, wherein said second event registration specifies that said second event registration remains valid only for N occurrences of an event identified by said second event registration;
determining if an Nth occurrence of said event has occurred; and
removing said second event registration from said event queue automatically if said Nth occurrence of said event has occurred. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium having stored therein instructions that when executed by a processor implements a method for removing an event registration within an event notification infrastructure, said method comprising:
-
receiving a first and a second event registration;
logging said first event registration into an event queue of said event notification infrastructure, wherein said first event registration specifies an active period during which said first event registration is valid;
determining if said active period of time has elapsed; and
removing said first event registration from said event queue automatically if said active period of time has elapsed. logging said second event registration into an event queue of said event notification infrastructure, wherein said second event registration specifies that said second event registration remains valid only for N occurrences of an event identified by said second event registration;
determining if an Nth occurrence of said event has occurred; and
removing said second event registration from said event queue automatically if said Nth occurrence of said event has occurred. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification