# File lib/qpid_messaging/session.rb, line 103 def create_receiver(address) result = nil receiver_impl = nil if address.class == Qpid::Messaging::Address address_impl = address.address_impl receiver_impl = @session_impl.createReceiver address_impl else receiver_impl = @session_impl.createReceiver(address) end receiver_name = receiver_impl.getName @receivers[receiver_name] = Qpid::Messaging::Receiver.new self, receiver_impl @receivers[receiver_name] end