class ActiveMessaging::Adapters::Sqs::Queue
Attributes
domain[RW]
name[RW]
pathinfo[RW]
url[RW]
visibility_timeout[RW]
Public Class Methods
from_url(url)
click to toggle source
# File lib/activemessaging/adapters/sqs.rb, line 440 def self.from_url url uri = URI.parse(url) name = uri.path.split('/').last domain = uri.host return Queue.new(name, uri) end
new(name, url, vt=nil)
click to toggle source
# File lib/activemessaging/adapters/sqs.rb, line 451 def initialize name, url, vt=nil @name, @url, @visibility_timeout = name, url, vt end
Public Instance Methods
queue_url()
click to toggle source
# File lib/activemessaging/adapters/sqs.rb, line 447 def queue_url url.to_s end
to_s()
click to toggle source
# File lib/activemessaging/adapters/sqs.rb, line 455 def to_s "<AmazonSQS::Queue name='#{name}' url='#{url}' visibility_timeout='#{visibility_timeout}'>" end