×

State transition logic for a persistent object graph

  • US 7,526,501 B2
  • Filed: 10/18/2006
  • Issued: 04/28/2009
  • Est. Priority Date: 05/09/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system that facilitates handling a change associated with a database, comprising at least a processor executing the following components:

  • an interface that receives data associated with a change to an object graph that is a cached view of the database; and

    a state transition logic component that maintains the change related to the object graph utilizing a context and a respective set of rules, wherein a rules component enforces the following set of rules to the object graph;

         1) a detached object cannot be related to a non-detached object; and

         2) a deleted object cannot be related to a non-deleted object, the context employs metadata to view the object graph with an abstraction of at least one of an entity or a relationship.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×