Systems and methods for application view transactions
First Claim
1. A system for supporting a local transaction with an application view, comprising:
- an application view capable of switching from a stateless session bean to a stateful session bean in order to open a connection for a local transaction, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
a local transaction interface allowing a user to manage the local transaction in the application view.
2 Assignments
0 Petitions
Accused Products
Abstract
Local transactions are supported by an application view instance that can switch from a stateless session bean to a stateful session bean in order to open a connection for a local transaction. The state that the stateful session bean holds is then the connection. The stateful session bean can hold the connection open across multiple requests in the local transaction for the duration of the transaction. A local transaction interface allows a user to manage the transaction in the application view, and to switch the application view between a stateless session bean and a stateful session bean. A local transaction interface can contain a local transaction management contract, which enables an application server to provide an infrastructure and run-time environment for management of the transaction.
This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
-
Citations
21 Claims
-
1. A system for supporting a local transaction with an application view, comprising:
-
an application view capable of switching from a stateless session bean to a stateful session bean in order to open a connection for a local transaction, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
a local transaction interface allowing a user to manage the local transaction in the application view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for supporting a local transaction with an application view, comprising:
-
opening a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
allowing a user to manage the local transaction in the application view through a local transaction interface. - View Dependent Claims (15, 16)
-
-
17. A system for supporting a local transaction with an application view, comprising:
-
means for opening a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
means for allowing a user to manage the local transaction in the application view through a local transaction interface.
-
-
18. A computer-readable medium, comprising:
-
means for opening a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
means for allowing a user to manage the local transaction in the application view through a local transaction interface.
-
-
19. A computer program product for execution by a server computer for supporting a local transaction with an application view, comprising:
-
computer code for opening a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
computer code for allowing a user to manage the local transaction in the application view through a local transaction interface.
-
-
20. A computer system comprising:
- a processor;
object code executed by said processor, said object code configured to;
open a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
allow a user to manage the local transaction in the application view through a local transaction interface.
- a processor;
-
21. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to open a connection for a local transaction by switching an application view from a stateless session bean to a stateful session bean, the stateful session bean capable of holding the connection open across multiple requests in the local transaction; and
a code segment including instructions to allow a user to manage the local transaction in the application view through a local transaction interface.
-
Specification