Method List
-
#aggregate Aggregates::CommandExecution
-
#aggregate_id Aggregates::Auditor
-
aggregate_type Aggregates::Command
-
#allow? Aggregates::CommandFilter
-
#apply Aggregates::AggregateRoot
-
#audit Aggregates::DomainExecutor
-
#command Aggregates::CommandExecution
-
#command_filters Aggregates::Domain
-
#command_processors Aggregates::Domain
-
#commands Aggregates::Auditor
-
#commands_processed_after Aggregates::Auditor
-
#commands_processed_by Aggregates::Auditor
-
create_domain Aggregates
-
#domain Aggregates::DomainExecutor
-
#errors Aggregates::CommandValidationError
-
#event_processors Aggregates::Domain
-
#events Aggregates::Auditor
-
#events_processed_after Aggregates::Auditor
-
#events_processed_by Aggregates::Auditor
-
#execute_command Aggregates::DomainExecutor
-
#execute_command Aggregates::CommandDispatcher
-
#execute_with Aggregates::CommandExecution
-
#execute_with Aggregates::Domain
-
#filter_commands_with Aggregates::Domain
-
#handle_message Aggregates::MessageProcessor
-
#handles_message? Aggregates::MessageProcessor::ClassMethods
-
#id Aggregates::AggregateRoot
-
included Aggregates::MessageProcessor
-
#initialize Aggregates::Auditor
-
#initialize Aggregates::Domain
-
#initialize Aggregates::CommandDispatcher
-
#initialize Aggregates::InMemoryStorageBackend
-
#initialize Aggregates::AggregateRoot
-
#initialize Aggregates::DomainExecutor
-
#initialize Aggregates::EventStream
-
#initialize Aggregates::CommandValidationError
-
#initialize Aggregates::AggregateRepository
-
#initialize Aggregates::DomainMessage
-
#initialize Aggregates::CommandExecution
-
#inspect_state_at Aggregates::Auditor
-
interacts_with Aggregates::Command
-
#invoke_handlers Aggregates::MessageProcessor
-
json_create Aggregates::DomainObject
-
#load_aggregate Aggregates::AggregateRepository
-
#load_commands_by_aggregate_id Aggregates::InMemoryStorageBackend
-
#load_commands_by_aggregate_id Aggregates::StorageBackend
-
#load_events Aggregates::EventStream
-
#load_events_by_aggregate_id Aggregates::InMemoryStorageBackend
-
#load_events_by_aggregate_id Aggregates::StorageBackend
-
#load_related_aggregate Aggregates::Command
-
#message_mapping Aggregates::MessageProcessor::ClassMethods
-
new_aggregate_id Aggregates
-
new_message_id Aggregates
-
new_uuid Aggregates
-
#on Aggregates::MessageProcessor::ClassMethods
-
#process Aggregates::CommandProcessor
-
#process_commands_with Aggregates::Domain
-
#process_event Aggregates::AggregateRoot
-
#process_events_with Aggregates::Domain
-
#publish Aggregates::EventStream
-
#storage_backend Aggregates::DomainExecutor
-
#store_command Aggregates::StorageBackend
-
#store_command Aggregates::InMemoryStorageBackend
-
#store_event Aggregates::InMemoryStorageBackend
-
#store_event Aggregates::StorageBackend
-
#to_json Aggregates::DomainObject
-
#type Aggregates::Auditor
-
#validate! Aggregates::Command
-
#with_message_handlers Aggregates::MessageProcessor