class EventRouter::DeliveryAdapters::Base
Attributes
options[R]
Public Class Methods
deliver(_event)
click to toggle source
# File lib/event_router/delivery_adapters/base.rb, line 21 def deliver(_event) raise NotImplementedError, "deliver method is not implemented for #{name}" end
deliver_async(_event)
click to toggle source
# File lib/event_router/delivery_adapters/base.rb, line 25 def deliver_async(_event) raise NotImplementedError, "deliver_async method is not implemented for #{name}" end
options=(options)
click to toggle source
# File lib/event_router/delivery_adapters/base.rb, line 11 def options=(options) validate_options!(options) @options = options end
validate_options!(_options)
click to toggle source
# File lib/event_router/delivery_adapters/base.rb, line 17 def validate_options!(_options) true end