Table of Contents - simple_event_sourcing-1.0.1 Documentation
Classes and Modules
Methods
-
::add_subscriber
—
SimpleEventSourcing::Events::EventDispatcher
-
::configuration
—
SimpleEventSourcing::Events::EventStore::RedisClient
-
::configure
—
SimpleEventSourcing::Events::EventStore::RedisClient
-
::create_from_json
—
SimpleEventSourcing::Events::StoredEvent
-
::delete_subscriber
—
SimpleEventSourcing::Events::EventDispatcher
-
::generate
—
SimpleEventSourcing::Id::UUIDId
-
::get_client
—
SimpleEventSourcing::Events::EventStore::RedisClient
-
::get_subscribers
—
SimpleEventSourcing::Events::EventDispatcher
-
::included
—
SimpleEventSourcing::AggregateRoot::Base
-
::new
—
SimpleEventSourcing::AggregateRoot::History
-
::new
—
SimpleEventSourcing::Id::BaseId
-
::new
—
SimpleEventSourcing::Id::UUIDId
-
::new
—
SimpleEventSourcing::Id::UUIDValidationError
-
::new
—
SimpleEventSourcing::Events::Event
-
::new
—
SimpleEventSourcing::Events::EventStore::RedisClient::Configuration
-
::new
—
SimpleEventSourcing::Events::EventStore::RedisClientMock
-
::new
—
SimpleEventSourcing::Events::EventStore::RedisEventStore
-
::new
—
SimpleEventSourcing::Events::StoredEvent
-
::new
—
SimpleEventSourcing::AggregateRoot::Base
-
::publish
—
SimpleEventSourcing::Events::EventDispatcher
-
::reset
—
SimpleEventSourcing::Events::EventStore::RedisClient
-
#==
—
SimpleEventSourcing::Id::BaseId
-
#apply_event
—
SimpleEventSourcing::AggregateRoot::Base
-
#apply_record_event
—
SimpleEventSourcing::AggregateRoot::Base
-
#check
—
SimpleEventSourcing::Events::EventSubscriber
-
#clear_events
—
SimpleEventSourcing::AggregateRoot::Base
-
#commit
—
SimpleEventSourcing::Events::EventStore::EventStoreBase
-
#commit
—
SimpleEventSourcing::Events::EventStore::RedisEventStore
-
#count_events
—
SimpleEventSourcing::AggregateRoot::Base
-
#create_from_agrregate_id
—
SimpleEventSourcing::AggregateRoot::Base::ClassMethods
-
#create_from_history
—
SimpleEventSourcing::AggregateRoot::Base::ClassMethods
-
#eql?
—
SimpleEventSourcing::Id::BaseId
-
#event_mapping
—
SimpleEventSourcing::AggregateRoot::Base::ClassMethods
-
#get_history
—
SimpleEventSourcing::Events::EventStore::EventStoreBase
-
#get_history
—
SimpleEventSourcing::Events::EventStore::RedisEventStore
-
#handle
—
SimpleEventSourcing::Events::EventSubscriber
-
#handle_event
—
SimpleEventSourcing::Events::EventSubscriber
-
#handles_event?
—
SimpleEventSourcing::AggregateRoot::Base::ClassMethods
-
#have_changed?
—
SimpleEventSourcing::AggregateRoot::Base
-
#id
—
SimpleEventSourcing::AggregateRoot::Base
-
#is_subscribet_to?
—
SimpleEventSourcing::Events::EventSubscriber
-
#lrange
—
SimpleEventSourcing::Events::EventStore::RedisClientMock
-
#on
—
SimpleEventSourcing::AggregateRoot::Base::ClassMethods
-
#publish
—
SimpleEventSourcing::AggregateRoot::Base
-
#record_event
—
SimpleEventSourcing::AggregateRoot::Base
-
#rpush
—
SimpleEventSourcing::Events::EventStore::RedisClientMock
-
#serialize
—
SimpleEventSourcing::Events::Event
-
#to_json
—
SimpleEventSourcing::Events::Event
-
#to_json
—
SimpleEventSourcing::Events::StoredEvent
-
#to_s
—
SimpleEventSourcing::Id::BaseId
-
#valid?
—
SimpleEventSourcing::Id::UUIDId