System and method for implicit transaction control
AssigneeSap SE
InventorsChristian Fecht, Dietmar Theobald, Juergen Heymann, Thomas Raupp, Rainer Brendle
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention are generally directed to a system and method for implicit transaction control. A transaction manager receives an indication that an operation is to be executed within a transaction. The transaction manager determines whether a preexisting transaction context is available to provide the transaction for the operation. The operation is enclosed within the preexisting transaction context, if the preexisting transaction context is available.
Claims23
A computer-implemented method for managing transactions comprising:
- receiving, at a transaction manager, an indication that an operation is to be executed within a transaction;
- enclosing the operation within a preexisting transaction context, if the preexisting transaction context is available;
- opening a new transaction context for the operation, if the preexisting transaction context is not available;
- and
- completing the transaction context after the operation is executed.
An apparatus comprising:
- an application to provide one or more operations;
- and
- a processor and logic executable thereon to, receive, at a transaction manager, an indication that an operation is to be executed within a transaction;
- enclose the operation within a preexisting transaction context, if the preexisting transaction context is available;
- open a new transaction context for the operation, if the preexisting transaction context is not available;
- and
- complete the transaction context after the operation is executed.
A system comprising:
- means for receiving, at a transaction manager, an indication that an operation is to be executed within a transaction;
- means for enclosing the operation within a preexisting transaction context, if the preexisting transaction context is available;
- means for opening a new transaction context for the operation, if the preexisting transaction context is not available;
- and
- means for completing the transaction context after the operation is executed.
An article of manufacture comprising:
- an electronically accessible medium providing instructions that, when executed by an apparatus, cause the apparatus to
- receive, at a transaction manager, an indication that an operation is to be executed within a transaction;
- enclose the operation within a preexisting transaction context, if the preexisting transaction context is available;
- open a new transaction context for the operation, if the preexisting transaction context is not available;
- and
- complete the transaction context after the operation is executed.
Dependencies are inferred from the claim text.