KiokuDB::LiveObjects::TXNScope3pm
Transaction scope.
Usage
$txn_scope = $live_objects->new_txn;$txn_scope->update_entries(@updated);$txn_scope->rollback;
Version
version 0.57
Overview
This is an auxiliary class used by transaction scoping to roll back entries updated during a transaction when it is aborted.
This is used internally in "txn_do" in KiokuDB and should not need to be used directly.
Attributes
- entries
-
An ordered log of updated entries.
Methods
update_entries
|
Called by "update_entries" in KiokuDB::LiveObjects. Adds entries to |
|---|---|
rollback
|
Calls |
Copyright and license
This software is copyright (c) 2014 by Yuval Kogman, Infinity Interactive.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Releases
6 releases since Debian 7 (Wheezy); the text changed 2 times.