Sha256: 97a398b5723f890c50902eb204dbeab09a3ac6f99edd716d4ea06ba01c82b3c0
Contents?: true
Size: 516 Bytes
Versions: 20
Compression:
Stored size: 516 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(message, message_payload). 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
20 entries across 20 versions & 1 rubygems