Module: Madeleine

Defined in:
lib/madeleine.rb,
lib/madeleine/clock.rb,
lib/madeleine/sanity.rb,
lib/madeleine/version.rb,
lib/madeleine/zmarshal.rb

Overview

Madeleine - Ruby Object Prevalence

Author

Anders Bengtsson <[email protected]>

Copyright

Copyright © 2003-2012

Usage:

require 'madeleine'

madeleine = SnapshotMadeleine.new("my_example_storage") {
  SomeExampleApplication.new
}

madeleine.execute_command(command)

Defined Under Namespace

Modules: Clock Classes: CommandLog, DefaultLogFactory, DefaultSnapshotMadeleine, Executer, InvalidCommandException, Logger, MadeleineClosedException, NumberedFile, Recoverer, SanityCheck, SnapshotFile, SnapshotMadeleine, Snapshotter, ZMarshal

Constant Summary collapse

MADELEINE_VERSION =
Madeleine::VERSION
FILE_COUNTER_SIZE =

Internal classes below

21
VERSION =
"0.9.0"