×

Systems and methods for maintaining transactional persistence

  • US 7,117,214 B2
  • Filed: 02/16/2005
  • Issued: 10/03/2006
  • Est. Priority Date: 06/27/2002
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing a persistence framework for processing a request, comprising:

  • a transaction manager that initiates a transaction for beginning and ending the processing of a request, wherein the transaction manager enlists and modifies objects useful in processing the request;

    a locking manager that prevents other resources from accessing an object by first applying an inflated lock to all objects that might be used in processing the request and subsequently applying a thin lock to each individual object that is identified as actually to be used in processing the request; and

    a logging component that tracks changes to the object during the processing of the request, wherein a database for storing information relating to the request, the database in communication with the transaction manager.

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