Module: Synapse::EventSourcing

Defined in:
lib/synapse/event_sourcing/entity.rb,
lib/synapse/event_sourcing/member.rb,
lib/synapse/event_sourcing/repository.rb,
lib/synapse/event_sourcing/aggregate_root.rb,
lib/synapse/event_sourcing/snapshot/taker.rb,
lib/synapse/event_sourcing/storage_listener.rb,
lib/synapse/event_sourcing/stream_decorator.rb,
lib/synapse/event_sourcing/aggregate_factory.rb,
lib/synapse/event_sourcing/conflict_resolver.rb,
lib/synapse/event_sourcing/snapshot/count_stream.rb,
lib/synapse/event_sourcing/snapshot/count_trigger.rb

Defined Under Namespace

Modules: AggregateRoot, Entity, Member Classes: AggregateDeletedError, AggregateFactory, AggregateSnapshotTaker, CapturingEventStream, ConflictResolver, ConflictResolvingUnitOfWorkListener, CountingEventStream, EventCountSnapshotTrigger, EventSourcedStorageListener, EventSourcingRepository, EventStreamDecorator, GenericAggregateFactory, SnapshotTaker, SnapshotUnitOfWorkListener, TriggeringEventStream