Class: Sequent::Core::SnapshotCommand

Inherits:
BaseCommand show all
Defined in:
lib/sequent/core/aggregate_snapshotter.rb

Overview

Take up to ‘limit` snapshots when needed. Throws `:done` when done.

Method Summary

Methods inherited from BaseCommand

inherited, #initialize

Methods included from Helpers::TypeConversionSupport

#parse_attrs_to_correct_types

Methods included from Helpers::Copyable

#copy

Methods included from Helpers::AttributeSupport

#as_json, #attributes, #ensure_known_attributes, included, #update, #validation_errors

Methods included from Helpers::UuidHelper

new_uuid

Methods included from Helpers::EqualSupport

#==, #eql?, #hash

Methods included from Helpers::ParamSupport

#as_params, #from_params, included, #to_params

Methods included from Helpers::Mergable

#merge!

Constructor Details

This class inherits a constructor from Sequent::Core::BaseCommand