Table of Contents - event_sourcing-0.0.2 Documentation
Classes and Modules
- EventSourcing
- EventSourcing::Aggregate
- EventSourcing::Aggregate::Actor
- EventSourcing::Aggregate::ClassMethods
- EventSourcing::Aggregate::Manager
- EventSourcing::Aggregate::Manager::Cache
- EventSourcing::Aggregate::Manager::Reference
- EventSourcing::Aggregate::Wrapper
- EventSourcing::Application
- EventSourcing::Application::Actor
- EventSourcing::Application::Actor::Reference
- EventSourcing::Command
- EventSourcing::Command::Bus
- EventSourcing::Event
- EventSourcing::Event::Bus
- EventSourcing::Event::Bus::Reference
- EventSourcing::Event::Publisher
- EventSourcing::Event::Publisher::Reference
- EventSourcing::Event::Store
- EventSourcing::Event::Store::ConcurrencyError
- EventSourcing::Event::Store::Memory
- EventSourcing::Event::Stream
- EventSourcing::Event::Subscriber
Methods
- ::define — EventSourcing::Command
- ::define — EventSourcing::Event
- ::for — EventSourcing::Aggregate::Actor
- ::included — EventSourcing::Aggregate
- ::inspect — EventSourcing::Application
- ::new — EventSourcing::Aggregate::Manager
- ::new — EventSourcing::Aggregate::Manager::Cache
- ::new — EventSourcing::Application::Actor
- ::new — EventSourcing::Command::Bus
- ::new — EventSourcing::Event::Bus
- ::new — EventSourcing::Event::Publisher
- ::new — EventSourcing::Event::Store::Memory
- ::new — EventSourcing::Event::Stream
- ::new — EventSourcing::Aggregate
- ::new — EventSourcing::Application
- ::new — EventSourcing::Application
- ::run! — EventSourcing::Application
- ::subscribe — EventSourcing::Event::Publisher
- ::subscribe_to — EventSourcing::Event::Subscriber
- ::to_str — EventSourcing::Application::Actor
- #<< — EventSourcing::Event::Store::Memory
- #_apply — EventSourcing::Aggregate
- #actor_for — EventSourcing::Event::Publisher
- #append — EventSourcing::Event::Store::Memory
- #append — EventSourcing::Event::Stream
- #cache — EventSourcing::Aggregate::Manager
- #command_bus — EventSourcing::Application::Actor::Reference
- #default_reference_class — EventSourcing::Aggregate::Manager
- #default_reference_class — EventSourcing::Application::Actor
- #default_reference_class — EventSourcing::Event::Bus
- #default_reference_class — EventSourcing::Event::Publisher
- #each — EventSourcing::Event::Stream
- #events — EventSourcing::Event::Store::Memory
- #events_for — EventSourcing::Event::Store::Memory
- #execute_command — EventSourcing::Application::Actor::Reference
- #execute_command — EventSourcing::Application
- #get_stream — EventSourcing::Event::Bus::Reference
- #get_stream — EventSourcing::Event::Store::Memory
- #handle — EventSourcing::Aggregate::ClassMethods
- #instance_of — EventSourcing::Aggregate::Manager::Cache
- #instance_of — EventSourcing::Aggregate::Manager::Reference
- #method_missing — EventSourcing::Aggregate::Wrapper
- #on_message — EventSourcing::Aggregate::Actor
- #on_message — EventSourcing::Aggregate::Manager
- #on_message — EventSourcing::Application::Actor
- #on_message — EventSourcing::Command::Bus
- #on_message — EventSourcing::Event::Bus
- #on_message — EventSourcing::Event::Publisher
- #on_message — EventSourcing::Event::Subscriber
- #publish — EventSourcing::Event::Bus::Reference
- #publish — EventSourcing::Event::Publisher::Reference
- #publisher — EventSourcing::Event::Bus::Reference
- #push — EventSourcing::Event::Store::Memory
- #shutdown — EventSourcing::Application
- #store — EventSourcing::Event::Bus::Reference
- #subscribers_for — EventSourcing::Event::Publisher
- #terminate! — EventSourcing::Application::Actor::Reference
- #to_s — EventSourcing::Event
- #wrap — EventSourcing::Aggregate::Wrapper