Table of Contents - rails-event-sourcing-0.1.0 Documentation
Classes and Modules
- RailsEventSourcing
- RailsEventSourcing::BaseEvent
- RailsEventSourcing::Command
- RailsEventSourcing::Dispatcher
- RailsEventSourcing::Dispatcher::ReactorSet
- RailsEventSourcing::Dispatcher::RuleSet
- RailsEventSourcing::ReactorJob
Methods
- ::aggregate_name — RailsEventSourcing::BaseEvent
- ::data_attributes — RailsEventSourcing::BaseEvent
- ::dispatch — RailsEventSourcing::Dispatcher
- ::event_name — RailsEventSourcing::BaseEvent
- ::events_for — RailsEventSourcing::BaseEvent
- ::new — RailsEventSourcing::Dispatcher::RuleSet
- ::new — RailsEventSourcing::Dispatcher::ReactorSet
- ::on — RailsEventSourcing::Dispatcher
- ::reserved_column_names — RailsEventSourcing::BaseEvent
- ::rules — RailsEventSourcing::Dispatcher
- #add_async — RailsEventSourcing::Dispatcher::ReactorSet
- #add_sync — RailsEventSourcing::Dispatcher::ReactorSet
- #after_initialize — RailsEventSourcing::Command
- #aggregate — RailsEventSourcing::BaseEvent
- #aggregate= — RailsEventSourcing::BaseEvent
- #aggregate_id — RailsEventSourcing::BaseEvent
- #aggregate_id= — RailsEventSourcing::BaseEvent
- #apply — RailsEventSourcing::BaseEvent
- #apply_and_persist — RailsEventSourcing::BaseEvent
- #attributes — RailsEventSourcing::Command
- #build_aggregate — RailsEventSourcing::BaseEvent
- #build_event — RailsEventSourcing::Command
- #call — RailsEventSourcing::Command
- #dispatch — RailsEventSourcing::BaseEvent
- #event — RailsEventSourcing::Command
- #execute! — RailsEventSourcing::Command
- #for — RailsEventSourcing::Dispatcher::RuleSet
- #noop? — RailsEventSourcing::Command
- #perform — RailsEventSourcing::ReactorJob
- #preset_aggregate — RailsEventSourcing::BaseEvent
- #register — RailsEventSourcing::Dispatcher::RuleSet
- #rollback! — RailsEventSourcing::BaseEvent