API (v2) Delayed Transactions

Command Supported Notes
BEGIN Begin DTS transaction
COMMIT Commit DTS queue

Delayed Transactions is a mechanism in CCEd to record a set of commands and then do a batch execution of all these queued up transactions. 

If you send a BEGIN command, all subsequent CCEd transactions will NOT be executed on receipt. Instead CCEd waits until the COMMIT command is sent. Then it starts processing the queued transactions in sequence - starting with the first one you submitted. 

Should the execution of one queued command fail, then this is fatal and leads to an abort of the execution. The last error message is returned and all remaining command executions that are still queued will NOT be executed.

There are at the most two cases where the BlueOnyx GUI itself uses Delayed Transactions, because in the greater scheme of things the usefulness of this feature is limited.

Previous page: API (v2) Classes/Names Next page: News