×

Handling faults in a continuous event processing (CEP) system

  • US 9,047,249 B2
  • Filed: 02/19/2013
  • Issued: 06/02/2015
  • Est. Priority Date: 02/19/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable memory storing a plurality of instructions for causing a processor to perform operations, the plurality of instructions comprising:

  • instructions that cause the processor to detect a first fault raised by the operator of a first continuous execution processing (CEP) query relative to a first event from an event stream;

    instructions that cause the processor to invoke, in response to detecting the first fault, a first user-registered fault handler that has been registered with a CEP query processor;

    instructions that cause the processor to determine that the first user-registered fault handler caught and handled the first fault; and

    instructions that cause the processor to cause the CEP query processor, in response to determining that the first user-registered fault handler caught and handled the first fault, to continue to execute the first CEP query without halting execution of the first CEP query;

    wherein the first user-registered fault handler is configured to determine whether to handle the first fault or to re-throw the first fault so that a fault handler other than the first user-registered fault handler can handle the first fault.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×