Module: RubyEventStore

Defined in:
lib/ruby_event_store/event.rb,
lib/ruby_event_store/client.rb,
lib/ruby_event_store/errors.rb,
lib/ruby_event_store/version.rb,
lib/ruby_event_store/constants.rb,
lib/ruby_event_store/projection.rb,
lib/ruby_event_store/pub_sub/broker.rb,
lib/ruby_event_store/in_memory_repository.rb

Defined Under Namespace

Modules: PubSub Classes: Client, Event, InMemoryRepository, Projection

Constant Summary collapse

WrongExpectedEventVersion =
Class.new(StandardError)
InvalidExpectedVersion =
Class.new(StandardError)
IncorrectStreamData =
Class.new(StandardError)
EventNotFound =
Class.new(StandardError)
SubscriberNotExist =
Class.new(StandardError)
MethodNotDefined =
Class.new(StandardError)
InvalidPageStart =
Class.new(ArgumentError)
InvalidPageSize =
Class.new(ArgumentError)
VERSION =
'0.11.0'
GLOBAL_STREAM =
'all'.freeze
PAGE_SIZE =
100.freeze