×

Local transaction management

  • US 6,832,238 B1
  • Filed: 05/24/2000
  • Issued: 12/14/2004
  • Est. Priority Date: 05/24/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of managing local transactions in a computer system, the computer system having at least one application server, at least one client process, a resource adapter, an application component and an enterprise information system comprising computing resources, the application server having a first software module and a second software module, the application server having a container having a local transaction manager, a connection manager and a connection event listener, the resource adapter having a connection factory, a connection instance, a managed connection instance, a local transaction instance representing a local transaction, the local transaction having a local transaction context, the resource adapter having an XAResource, the method comprising the steps of:

  • the client process invokes method on the first software module;

    the container initiates a local transaction;

    the first software module invokes a method on the second software module;

    the second software module makes request to acquire connection to the computing resource;

    the application server retains a connection with the local transaction context;

    the second software module calls close on the connection;

    first software module uses the connection to access the computing resource;

    first software module closes the connection;

    the application server initiates cleanup of the connection instance; and

    the connection instance is made available for next connection request.

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