Class: ActiveEventStore::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/active_event_store/config.rb

Instance Attribute Summary collapse

Instance Attribute Details

#job_queue_nameObject



17
18
19
# File 'lib/active_event_store/config.rb', line 17

def job_queue_name
  @job_queue_name ||= :events_subscribers
end

#repositoryObject



9
10
11
# File 'lib/active_event_store/config.rb', line 9

def repository
  @repository ||= RailsEventStoreActiveRecord::EventRepository.new(serializer: serializer)
end

#serializerObject



13
14
15
# File 'lib/active_event_store/config.rb', line 13

def serializer
  @serializer ||= JSON
end

#store_optionsObject



21
22
23
# File 'lib/active_event_store/config.rb', line 21

def store_options
  @store_options ||= {}
end