×

Method and system for maintaining the integrity of a database providing persistent storage for objects

  • US 6,029,177 A
  • Filed: 01/30/1998
  • Issued: 02/22/2000
  • Est. Priority Date: 11/13/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for updating a database providing persistent storage for a plurality of objects each comprising methods and instance variables, wherein a persistent record of each of the plurality of objects will experience a change in the context of a transaction if the transaction is allowed to commit, the method comprising:

  • sending a first prepare message to each of the plurality of objects, the plurality of objects sending their state to the database in response to the first prepare messages;

    sending a second prepare message to the database if a prepared indicator was received in response to each of the first prepare messages;

    sending a commit message to each of the plurality of objects and to the database if a prepared indicator was received in response to each of the first prepare messages and if a prepared indicator was received in response to the second prepare message.

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