class EmmyExtends::Remailer::Connection

Attributes

operation[RW]

Public Class Methods

new(op) click to toggle source
Calls superclass method
# File lib/emmy_extends/remailer/connection.rb, line 8
def initialize(op)
  @operation = op
  options = op.request.options.serializable_hash
  options[:on_connect] = lambda { |*a| self.connect!(*a) }
  options[:on_error] = lambda { |*a| self.error!(*a) }
  options[:on_disconnect] = lambda { |*a| self.disconnect!(*a) }
  options[:close] = true

  super(options)
end