Module: RST::Persistent

Defined in:
lib/modules/persistent/persistent.rb,
lib/modules/persistent/store.rb,
lib/modules/persistent/disk_store.rb,
lib/modules/persistent/memory_store.rb

Overview

The Persistent-module injects Store-functions to any Object including it.

Examples:


store = MemoryStore.new
object= store.create { PersistentableObject.new }
...modify object ...
object.save

object = store.find(object.id)
object.delete

See Also:

  • [Store]

Defined Under Namespace

Modules: Persistentable Classes: DiskStore, MemoryStore, Store

Constant Summary collapse

KEY_LENGTH =

Length of Store-IDs

42