SE & SDA Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Transaction API

The operations of the transformation API ensure that each CT's actions are logged.

Rollback / Commit

The transaction API built on top of the logging facility is rather simple:

  • A rollback undoes all of the logged actions.
  • A commit forgets all of the logged actions (so none can be rolled back anymore).

Checkpoints

Slightly finer-grained control can be achieved using checkpoints:

Debugging

For debugging purposes you can turn on the following:

research/jtransformer/api/meta/transactions/transactionapi.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2018