×

Systems and methods for cursored collections

  • US 7,447,675 B2
  • Filed: 02/13/2003
  • Issued: 11/04/2008
  • Est. Priority Date: 02/21/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-based system for allowing a client to execute a query against a database, comprising:

  • a persistence manager to receive a query request from a client and generate SQL for the query, the persistence manager further to execute the SQL on a database and receive a result set from the database, the persistence manager populating a set of EJBs with results of the result set wherein multiple EJBs are thus filed with the results of a single query into the database; and

    a bean manager to provide the client with access to one of the set of EJBs;

    wherein the EJBs are stored as a cursored collection that allows a client to execute a “

    next result”

    method to step through the EJBs, each EJB containing a single result, the bean manager storing the set of EJBs in local cache;

    wherein the computer based system includes at least one processor.

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