Table of Contents - ruby_cqrs-0.2.3 Documentation
Pages
Classes and Modules
- RubyCqrs
- RubyCqrs::AggregateConcurrencyError
- RubyCqrs::AggregateDuplicationError
- RubyCqrs::AggregateNotFoundError
- RubyCqrs::Data
- RubyCqrs::Data::Decodable
- RubyCqrs::Data::Encodable
- RubyCqrs::Data::EventStore
- RubyCqrs::Data::InMemoryEventStore
- RubyCqrs::Domain
- RubyCqrs::Domain::Aggregate
- RubyCqrs::Domain::AggregateRepository
- RubyCqrs::Domain::Event
- RubyCqrs::Domain::Snapshot
- RubyCqrs::Domain::Snapshotable
- RubyCqrs::Guid
- RubyCqrs::NotADomainEventError
- RubyCqrs::NotADomainSnapshotError
- RubyCqrs::ObjectNotDecodableError
- RubyCqrs::ObjectNotEncodableError
- RubyCqrs::Validation
- RubyCqrs::Validation::Aggregate
- RubyCqrs::Validation::AggregateId
- RubyCqrs::Validation::Event
- RubyCqrs::Validation::EventStore
- RubyCqrs::Validation::Snapshot
- RubyCqrs::Validation::TypeOfEvent
Methods
- ::create — RubyCqrs::Guid
- ::new — RubyCqrs::Data::InMemoryEventStore
- ::new — RubyCqrs::Domain::AggregateRepository
- ::new — RubyCqrs::Domain::Aggregate
- ::new — RubyCqrs::Domain::Snapshotable
- ::valid? — RubyCqrs::Validation::EventStore
- ::valid? — RubyCqrs::Validation::Event
- ::valid? — RubyCqrs::Validation::TypeOfEvent
- ::valid? — RubyCqrs::Validation::Snapshot
- ::valid? — RubyCqrs::Validation::Aggregate
- ::valid? — RubyCqrs::Validation::AggregateId
- ::validate? — RubyCqrs::Guid
- #apply — RubyCqrs::Domain::Aggregate
- #apply_snapshot — RubyCqrs::Domain::Snapshotable
- #commit — RubyCqrs::Domain::Aggregate
- #create_instance_from — RubyCqrs::Domain::AggregateRepository
- #create_state — RubyCqrs::Data::InMemoryEventStore
- #decode_event_from — RubyCqrs::Domain::AggregateRepository
- #decode_snapshot_state_from — RubyCqrs::Domain::AggregateRepository
- #delegate_persistence_of — RubyCqrs::Domain::AggregateRepository
- #dispatch_handler_for — RubyCqrs::Domain::Aggregate
- #encode_data_from — RubyCqrs::Domain::AggregateRepository
- #extract_snapshot_into — RubyCqrs::Data::InMemoryEventStore
- #find_by — RubyCqrs::Domain::AggregateRepository
- #get_changes — RubyCqrs::Domain::Aggregate
- #is_version_conflicted? — RubyCqrs::Domain::Aggregate
- #load_by — RubyCqrs::Data::InMemoryEventStore
- #load_by — RubyCqrs::Data::EventStore
- #load_from — RubyCqrs::Domain::Aggregate
- #prep_changes_for — RubyCqrs::Domain::AggregateRepository
- #raise_event — RubyCqrs::Domain::Aggregate
- #reset_countdown — RubyCqrs::Domain::Snapshotable
- #retrieve_handler_for — RubyCqrs::Domain::Aggregate
- #save — RubyCqrs::Data::InMemoryEventStore
- #save — RubyCqrs::Domain::AggregateRepository
- #save — RubyCqrs::Data::EventStore
- #set_snapshot_taken — RubyCqrs::Domain::Snapshotable
- #should_reset_snapshot_countdown? — RubyCqrs::Domain::Snapshotable
- #should_take_a_snapshot? — RubyCqrs::Domain::Snapshotable
- #snapshot_countdown — RubyCqrs::Domain::Snapshotable
- #take_a_snapshot — RubyCqrs::Domain::Snapshotable
- #try_apply_snapshot_in — RubyCqrs::Domain::Aggregate
- #try_decode — RubyCqrs::Data::Decodable
- #try_decode_serialized_from — RubyCqrs::Domain::AggregateRepository
- #try_encode — RubyCqrs::Data::Encodable
- #try_encode_serializable_in — RubyCqrs::Domain::AggregateRepository
- #try_extract_snapshot_into — RubyCqrs::Domain::Aggregate
- #update_dispatch_detail_for — RubyCqrs::Domain::Aggregate
- #update_state — RubyCqrs::Data::InMemoryEventStore
- #verify_state — RubyCqrs::Data::InMemoryEventStore
- #verify_uniqueness_of — RubyCqrs::Domain::AggregateRepository