class Qpid::Proton::Reactor::DynamicNodeProperties

Public Class Methods

new(properties = {}) click to toggle source
# File lib/reactor/link_option.rb, line 58
def initialize(properties = {})
  @properties = []
  properties.each do |property|
    @properties << property.to_sym
  end
end

Public Instance Methods

apply(link) click to toggle source
# File lib/reactor/link_option.rb, line 65
def apply(link)
  if link.receiver?
    link.source.properties.dict = @properties
  else
    link.target.properties.dict = @properties
  end
end