Sha256: c31d2d04079ce1ba6528a2052ed7dca1a6cfab926004382c9e83aa8644efade2
Contents?: true
Size: 490 Bytes
Versions: 11
Compression:
Stored size: 490 Bytes
Contents
require 'asir/transport/delegation' module ASIR class Transport # !SLIDE # A Transport composed of other Transports. # # Classes that mix this in should define #_send_message. module Composite include Delegation # Enumerable of Transport objects. attr_accessor :transports # If true, continue with other Transports when Transport#send_message raises an Exception. attr_accessor :continue_on_exception end # !SLIDE END end end
Version data entries
11 entries across 11 versions & 1 rubygems