checkPointTransaction
|
The checkPointTransaction function closes the specified ObjectRepository database
archive file {aGor} and marks the end of a series of transactions. When a beginTransaction
function is evaluated, the ObjectRepository treats all transactions as temporary until either of the
abortTransaction, checkPointTransaction, or commitTransaction functions are evaluated.
If an abortTransaction function is evaluated, all objects stored in the ObjectRepository,
up to the previous beginTransaction, are rolled back; however, if a checkPointTransaction
or a commitTransaction function is evaluated, all objects stored in the ObjectRepository,
up to the previous beginTransaction, are made persistent. Usage The checkPointTransaction function leaves the ObjectRepository with the current
transaction still in progress. The checkPointTransaction function is equivalent to
invoking a commitTransaction function immediately followed by another beginTransaction
function.
(checkPointTransaction aGor)
Expression:
Arguments
Name
Type
Description Argument: aGor ObjectRepository
The ObjectRepository whose database archive file is to be closed, then re-opened again.
Returns:
Here are a number of links to Lambda coding examples which contain this instruction in various use cases.
Here are the links to the data types of the function arguments.
ObjectRepository | Boolean |
Here are also a number of links to functions having arguments with any of these data types.
Analytic Information Server (AIS)AIS Component Systems
|