Class: Sequent::Core::TakeSnapshot

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

Overview

Take snapshot of given aggregate

Method Summary

Methods inherited from Command

#initialize

Methods inherited from BaseCommand

#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::Command