Invention Grant
- Patent Title: Simplifying implementation of custom atomic transactions in a programming environment
- Patent Title (中): 简化在编程环境中自定义原子事务的实现
-
Application No.: US10709522Application Date: 2004-05-11
-
Publication No.: US08825615B2Publication Date: 2014-09-02
- Inventor: Krishna Mohan Itikarlapalli , Sreekumar K. Seshadri
- Applicant: Krishna Mohan Itikarlapalli , Sreekumar K. Seshadri
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agent Narendra Reddy Thappeta
- Main IPC: G06F7/00
- IPC: G06F7/00

Abstract:
An aspect of the present invention simplifies the implementation of custom atomic transactions. A program logic (implementing a custom atomic transaction) may request a unique transaction identifier from a programming environment. The program logic may then specify a task procedure, corresponding roll-back procedures, and the transaction identifier using an interface provided by the programming environment. The programming environment keeps track of the specified roll-back procedures. The information maintained by the programming environment may be used to execute the roll-back procedures if the atomic transaction is to be aborted. As the programming environment keeps track of the roll-back procedures to be executed, the implementation of atomic transactions may be simplified.
Public/Granted literature
- US20060004882A1 Custom Atomic Transactions in Programming Environments Public/Granted day:2006-01-05
Information query