×

Systems and methods for maintaining transactional persistence

  • US 7,356,532 B2
  • Filed: 02/16/2005
  • Issued: 04/08/2008
  • Est. Priority Date: 06/27/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for persistently processing a request, comprising:

  • initiating a transaction to process a request using a transaction manager;

    enlisting any object useful in processing the request;

    locking any object enlisted by the transaction manager;

    modifying the object in order to process the request; and

    logging the modifications to the object;

    whereinan inflated lock is initially placed on objects that potentially are part of the transaction and wherein a thin lock is placed on enlisted objects, further comprising committing the transaction when the request is successfully processed.

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