Module: Eventsimple

Defined in:
lib/eventsimple/metadata.rb,
lib/eventsimple.rb,
lib/eventsimple/event.rb,
lib/eventsimple/engine.rb,
lib/eventsimple/entity.rb,
lib/eventsimple/message.rb,
lib/eventsimple/reactor.rb,
lib/eventsimple/version.rb,
lib/eventsimple/data_type.rb,
lib/eventsimple/dispatcher.rb,
lib/eventsimple/configuration.rb,
lib/eventsimple/metadata_type.rb,
lib/eventsimple/reactor_worker.rb,
lib/eventsimple/outbox/consumer.rb,
lib/eventsimple/event_dispatcher.rb,
lib/eventsimple/invalid_transition.rb,
lib/eventsimple/outbox/models/cursor.rb,
app/controllers/eventsimple/home_controller.rb,
lib/eventsimple/generators/install_generator.rb,
app/controllers/eventsimple/models_controller.rb,
app/controllers/eventsimple/entities_controller.rb,
app/controllers/eventsimple/application_controller.rb,
lib/eventsimple/generators/outbox/install_generator.rb

Overview

Dispatcher implementation.

Defined Under Namespace

Modules: Entity, Event, Generators, Outbox Classes: ApplicationController, Configuration, DataType, Dispatcher, Engine, EntitiesController, EventDispatcher, HomeController, InvalidTransition, Message, Metadata, MetadataType, ModelsController, Reactor, ReactorWorker

Constant Summary collapse

VERSION =
'1.5.3'

Class Method Summary collapse

Class Method Details

.configurationObject



34
35
36
# File 'lib/eventsimple.rb', line 34

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



38
39
40
# File 'lib/eventsimple.rb', line 38

def configure
  yield(configuration)
end