class Qpid::Proton::Reactor::GlobalOverrides
Public Class Methods
new(base)
click to toggle source
# File lib/reactor/global_overrides.rb, line 24 def initialize(base) @base = base end
Public Instance Methods
on_unhandled(name, event)
click to toggle source
# File lib/reactor/global_overrides.rb, line 28 def on_unhandled(name, event) event.dispatch(@base) unless self.override?(event) end
override?(event)
click to toggle source
# File lib/reactor/global_overrides.rb, line 32 def override?(event) conn = event.connection if !conn.nil? && conn.overrides? overrides = conn.overrides result = event.dispatch(overrides) return result end false end