The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 31, 2016

Filed:

Sep. 06, 2013
Applicants:

Stefan Baeuerle, Walldorf, DE;

Timm Falter, Walldorf, DE;

Daniel Hutzel, Walldorf, DE;

Lior Schejter, Walldorf, DE;

Inventors:

Stefan Baeuerle, Walldorf, DE;

Timm Falter, Walldorf, DE;

Daniel Hutzel, Walldorf, DE;

Lior Schejter, Walldorf, DE;

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 9/44 (2006.01); G06F 17/30 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 9/542 (2013.01); G06F 11/36 (2013.01); G06F 17/30371 (2013.01);
Abstract

Techniques are described for expressing a constraint in a host language. A constraint can be defined in the host language as an event handler. The event handler can be registered to a built-in event associated with an object of the database that the constraint is intended to validate. When the object triggers the built-in event, the event handler is called to execute the constraint. Exemplary built-in events include onSave (trigger the event when the object is saved), onValidate (trigger the event when an explicit call to validate the object is detected), onInsert (trigger the event when the object is inserted), onUpdate (trigger the event when the object is updated), and onCheckBeforeSave (trigger the event when the object is checked prior to saving).


Find Patent Forward Citations

Loading…