module Substation::Processor::Fallible

Supports {Processor} instances with a defined failure {Chain}

Public Instance Methods

with_failure_chain(chain) click to toggle source

Return a new processor with chain as failure_chain

@param [#call] chain

the failure chain to use for the new processor

@return [#call]

@api private

# File lib/substation/processor.rb, line 170
def with_failure_chain(chain)
  self.class.new(name, handler, config.with_failure_chain(chain))
end