KiokuDB::Role::API3pm
Role for kiokudb api (used to setup delegations).
Usage
has directory => (isa => "KiokuDB",handles => "KiokuDB::Role::API",);
Version
version 0.57
Overview
This role provides "requires" declarations for the runtime methods of KiokuDB. This is useful for setting up delegations.
This is used in e.g. KiokuX::User.
Methods
- new_scope
- txn_do
- lookup
- exists
- store
- insert
- update
- deep_update
- delete
- is_root
- set_root
- unset_root
- search
- all_objects
- root_set
- grep
- scan
- clear_live_objects
- new_scope
- object_to_id
- objects_to_ids
- id_to_object
- ids_to_objects
- live_objects
- directory
-
The
"directory"method should be used to fetch the actual KiokuDB delegate. This will work no matter how deeply it is nested.
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.