Table of Contents - sandthorn-1.3.0 Documentation
Classes and Modules
- Sandthorn
- Sandthorn::AggregateRoot
- Sandthorn::AggregateRoot::Base
- Sandthorn::AggregateRoot::Base::ClassMethods
- Sandthorn::AggregateRoot::Marshal
- Sandthorn::ApplicationSnapshotStore
- Sandthorn::BoundedContext
- Sandthorn::BoundedContext::ClassMethods
- Sandthorn::Configuration
- Sandthorn::Errors
- Sandthorn::Errors::AggregateNotFound
- Sandthorn::Errors::ConcurrencyError
- Sandthorn::Errors::ConfigurationError
- Sandthorn::Errors::Error
- Sandthorn::Errors::SnapshotError
- Sandthorn::EventInspector
- Sandthorn::EventStores
Methods
- ::all — Sandthorn
- ::configuration — Sandthorn
- ::configure — Sandthorn
- ::default_event_store — Sandthorn
- ::default_event_store= — Sandthorn
- ::event_store_for — Sandthorn
- ::find — Sandthorn
- ::find_event_store — Sandthorn
- ::find_snapshot — Sandthorn
- ::generate_aggregate_id — Sandthorn
- ::included — Sandthorn::AggregateRoot
- ::included — Sandthorn::BoundedContext
- ::missing_key — Sandthorn
- ::new — Sandthorn::Configuration
- ::new — Sandthorn::ApplicationSnapshotStore
- ::new — Sandthorn::EventStores
- ::save_events — Sandthorn
- ::save_snapshot — Sandthorn
- #== — Sandthorn::AggregateRoot::Base
- #[] — Sandthorn::EventStores
- #[]= — Sandthorn::EventStores
- #add — Sandthorn::EventStores
- #add_initial — Sandthorn::EventStores
- #add_many — Sandthorn::EventStores
- #aggregate_base_initialize — Sandthorn::AggregateRoot::Base
- #aggregate_build — Sandthorn::AggregateRoot::Base::ClassMethods
- #aggregate_clear_current_event_version! — Sandthorn::AggregateRoot::Base
- #aggregate_find — Sandthorn::AggregateRoot::Base::ClassMethods
- #aggregate_initialize — Sandthorn::AggregateRoot::Marshal
- #aggregate_trace — Sandthorn::AggregateRoot::Base
- #aggregate_trace — Sandthorn::AggregateRoot::Base::ClassMethods
- #aggregate_types — Sandthorn::BoundedContext::ClassMethods
- #all — Sandthorn::AggregateRoot::Base::ClassMethods
- #build_instance_vars_from_events — Sandthorn::AggregateRoot::Base::ClassMethods
- #build_stateless_event — Sandthorn::AggregateRoot::Base::ClassMethods
- #by_name — Sandthorn::EventStores
- #classes_in — Sandthorn::BoundedContext::ClassMethods
- #clear_aggregate_deltas — Sandthorn::AggregateRoot::Marshal
- #clear_aggregate_events — Sandthorn::AggregateRoot::Base
- #commit — Sandthorn::AggregateRoot::Base
- #commit_with_event_name — Sandthorn::AggregateRoot::Base
- #constructor_events — Sandthorn::AggregateRoot::Base::ClassMethods
- #create_new_empty_aggregate — Sandthorn::AggregateRoot::Base::ClassMethods
- #default_attributes — Sandthorn::AggregateRoot::Base
- #default_store — Sandthorn::EventStores
- #default_store= — Sandthorn::EventStores
- #delta_attribute — Sandthorn::AggregateRoot::Marshal
- #event_store — Sandthorn::AggregateRoot::Base::ClassMethods
- #event_store= — Sandthorn::Configuration
- #event_stores — Sandthorn::Configuration
- #event_stores= — Sandthorn::Configuration
- #events — Sandthorn::AggregateRoot::Base::ClassMethods
- #events_with_trace_info — Sandthorn::EventInspector
- #extract_relevant_aggregate_instance_variables — Sandthorn::AggregateRoot::Base
- #find — Sandthorn::ApplicationSnapshotStore
- #find — Sandthorn::AggregateRoot::Base::ClassMethods
- #get_delta — Sandthorn::AggregateRoot::Marshal
- #get_saved_events — Sandthorn::EventInspector
- #get_unsaved_events — Sandthorn::EventInspector
- #has_event? — Sandthorn::EventInspector
- #has_saved_event? — Sandthorn::EventInspector
- #has_trace? — Sandthorn::EventInspector
- #has_unsaved_event? — Sandthorn::EventInspector
- #increase_current_aggregate_version! — Sandthorn::AggregateRoot::Base
- #is_event_store? — Sandthorn::EventStores
- #is_many_event_stores? — Sandthorn::EventStores
- #map_aggregate_type_to_event_store — Sandthorn::EventStores
- #map_aggregate_types_to_event_store — Sandthorn::EventStores
- #map_types — Sandthorn::EventStores
- #map_types= — Sandthorn::Configuration
- #modules_in — Sandthorn::BoundedContext::ClassMethods
- #new — Sandthorn::AggregateRoot::Base::ClassMethods
- #p_aggregate_types — Sandthorn::BoundedContext::ClassMethods
- #record_event — Sandthorn::AggregateRoot::Base
- #save — Sandthorn::ApplicationSnapshotStore
- #save — Sandthorn::AggregateRoot::Base
- #set_aggregate_id — Sandthorn::AggregateRoot::Base
- #set_current_aggregate_version! — Sandthorn::AggregateRoot::Base
- #set_instance_variables! — Sandthorn::AggregateRoot::Base
- #set_instance_variables! — Sandthorn::AggregateRoot::Marshal
- #set_orginating_aggregate_version! — Sandthorn::AggregateRoot::Base
- #snapshot — Sandthorn::AggregateRoot::Base::ClassMethods
- #snapshot_store — Sandthorn::Configuration
- #snapshot_store= — Sandthorn::Configuration
- #snapshot_types= — Sandthorn::Configuration
- #stateless_events — Sandthorn::AggregateRoot::Base::ClassMethods
- #store_aggregate_instance_variable — Sandthorn::AggregateRoot::Marshal
- #store_attribute_deltas — Sandthorn::AggregateRoot::Marshal
- #stores — Sandthorn::EventStores
- #unsaved_events? — Sandthorn::AggregateRoot::Base