Module: Euston

Defined in:
lib/euston.rb,
lib/euston/event.rb,
lib/euston/errors.rb,
lib/euston/command.rb,
lib/euston/version.rb,
lib/euston/repository.rb,
lib/euston/command_bus.rb,
lib/euston/null_logger.rb,
lib/euston/event_handler.rb,
lib/euston/event_headers.rb,
lib/euston/aggregate_root.rb,
lib/euston/command_handler.rb,
lib/euston/command_headers.rb,
lib/euston/aggregate_command_map.rb,
lib/euston/aggregate_root_dsl_methods.rb,
lib/euston/event_handler_private_method_names.rb,
lib/euston/aggregate_root_private_method_names.rb,
lib/euston/command_handler_private_method_names.rb

Defined Under Namespace

Modules: AggregateRoot, AggregateRootDslMethods, AggregateRootPrivateMethodNames, CommandBus, CommandHandler, CommandHandlerPrivateMethodNames, Errors, EventHandler, EventHandlerPrivateMethodNames, Repository Classes: AggregateCommandMap, AggregateEntry, AggregateMap, Command, CommandHeaders, Event, EventHeaders, MappingMap, NullLogger

Constant Summary collapse

VERSION =
"1.2.10"

Class Attribute Summary collapse

Class Attribute Details

.loggerObject

Returns the value of attribute logger.



8
9
10
# File 'lib/euston.rb', line 8

def logger
  @logger
end

.uuidObject

Returns the value of attribute uuid.



8
9
10
# File 'lib/euston.rb', line 8

def uuid
  @uuid
end