Simplifying Movement of Data to Different Desired Storage Portions Depending on the State of the Corresponding Transaction
First Claim
1. A software implemented method to simplify a programmer'"'"'s task of moving data to different storage portions depending on the state of the corresponding transaction, said method comprising:
- storing data related to a first transaction in a first storage portion;
receiving a configuration data indicating one or more actions to be performed associated with each of a plurality of states of transactions;
receiving a transaction data indicating a new state of said first transaction;
determining a first set of actions to be performed associated with said new state according to said configuration data; and
executing said first set of actions in response to said receiving, wherein said first set of actions specify moving data related to said first transaction from said first storage portion to a second storage portion, wherein said programmer developing code to process said first transaction is relieved of the task of having to specify movement of data related to said first transaction from said first storage portion to said second storage portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A user may merely need to specify various states of transactions and actions to be performed upon reaching a state for the corresponding transaction, and a front end block may automatically perform an action when the corresponding state is reached. Each action may indicate any necessary movement of data to a new storage portion. As a result, a programmer can be shielded from various details (e.g., which database to store the data in, data format conversions) in (developing the code for) processing the transactions.
15 Citations
14 Claims
-
1. A software implemented method to simplify a programmer'"'"'s task of moving data to different storage portions depending on the state of the corresponding transaction, said method comprising:
-
storing data related to a first transaction in a first storage portion;
receiving a configuration data indicating one or more actions to be performed associated with each of a plurality of states of transactions;
receiving a transaction data indicating a new state of said first transaction;
determining a first set of actions to be performed associated with said new state according to said configuration data; and
executing said first set of actions in response to said receiving, wherein said first set of actions specify moving data related to said first transaction from said first storage portion to a second storage portion, wherein said programmer developing code to process said first transaction is relieved of the task of having to specify movement of data related to said first transaction from said first storage portion to said second storage portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14)
-
-
8. A computer readable medium carrying one or more sequences of instructions causing a digital processing system to simplify a programmer'"'"'s task of moving data to different storage portions depending on the state of the corresponding transaction, wherein execution of said one or more sequences of instructions by one or more processors contained in said digital processing system causes said one or more processors to perform the actions of:
-
storing data related to a first transaction in a first storage portion;
receiving a configuration data indicating one or more actions to be performed associated with each of a plurality of states of transactions;
receiving a transaction data indicating a new state of said first transaction;
determining a first set of actions to be performed associated with said new state according to said configuration data; and
executing said first set of actions in response to said receiving, wherein said first set of actions specify moving data related to said first transaction from said first storage portion to a second storage portion, wherein said programmer developing code to process said first transaction is relieved of the task of having to specify movement of data related to said first transaction from said first storage portion to said second storage portion.
-
Specification