Table of Contents - rails_domain_model-0.0.1 Documentation
Pages
Classes and Modules
- Domain
- Domain::Generators
- Domain::Generators::AggregateGenerator
- Domain::Generators::CommandGenerator
- Domain::Generators::EventGenerator
- DomainAggregate
- DomainCommand
- DomainEvent
- RailsDomainModel
- RailsDomainModel::Aggregate
- RailsDomainModel::Command
- RailsDomainModel::Command::ValidationError
- RailsDomainModel::CommandHandler
- RailsDomainModel::Event
Methods
- ::new — RailsDomainModel::Command::ValidationError
- ::new — RailsDomainModel::CommandHandler
- ::on — RailsDomainModel::Aggregate
- ::on_methods — RailsDomainModel::Aggregate
- ::with_aggregate — RailsDomainModel::Command
- #_apply — RailsDomainModel::Aggregate
- #_apply_strategy — RailsDomainModel::Aggregate
- #_default_event_store — RailsDomainModel::Aggregate
- #_events_enumerator — RailsDomainModel::Aggregate
- #_load — RailsDomainModel::Aggregate
- #_store — RailsDomainModel::Aggregate
- #_unpublished — RailsDomainModel::Aggregate
- #_unpublished_events — RailsDomainModel::Aggregate
- #aggregate_class — RailsDomainModel::CommandHandler
- #aggregate_id — RailsDomainModel::CommandHandler
- #aggregate_method — RailsDomainModel::CommandHandler
- #copy_files — Domain::Generators::AggregateGenerator
- #copy_files — Domain::Generators::CommandGenerator
- #copy_files — Domain::Generators::EventGenerator
- #execute! — RailsDomainModel::Command
- #handle! — RailsDomainModel::CommandHandler
- #stream_name — RailsDomainModel::CommandHandler
- #validate! — RailsDomainModel::Command
- #version — RailsDomainModel::Aggregate