class Circuitry::Config::SubscriberSettings

Public Instance Methods

async_strategy=(value) click to toggle source
Calls superclass method
# File lib/circuitry/config/subscriber_settings.rb, line 20
def async_strategy=(value)
  validate_setting(value, Subscriber.async_strategies)
  super
end
dead_letter_queue_name() click to toggle source
Calls superclass method
# File lib/circuitry/config/subscriber_settings.rb, line 16
def dead_letter_queue_name
  super || "#{queue_name}-failures"
end
lock_strategy=(value) click to toggle source
Calls superclass method
# File lib/circuitry/config/subscriber_settings.rb, line 25
def lock_strategy=(value)
  unless value.is_a?(Circuitry::Locks::Base)
    raise ConfigError, "invalid lock strategy \"#{value.inspect}\""
  end
  super
end