Module: Synapse::EventSourcing
- Defined in:
- lib/synapse/event_sourcing/entity.rb,
lib/synapse/event_sourcing/member.rb,
lib/synapse/event_sourcing/caching.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/snapshot/policy.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/unit_listener.rb,
lib/synapse/event_sourcing/snapshot/aggregate_taker.rb
Defined Under Namespace
Modules: AggregateRoot, Entity, Member Classes: AcceptAllConflictResolver, AggregateDeletedError, AggregateFactory, AggregateSnapshotTaker, CacheClearingUnitOfWorkListener, CachingEventSourcingRepository, CapturingEventStream, ConflictResolver, ConflictResolvingUnitOfWorkListener, EventSourcingRepository, EventStreamDecorator, GenericAggregateFactory, IntervalSnapshotPolicy, SnapshotPolicy, SnapshotTaker, SnapshotUnitOfWorkListener