Class SQS::Queue
In: lib/openwfe/extras/util/sqs.rb
Parent: Object

An SQS queue (gathering all the necessary info about it in a single class).

Methods

new  

Attributes

host  [R] 
name  [R] 
path  [R] 
queue_service  [R] 

Public Class methods

[Source]

    # File lib/openwfe/extras/util/sqs.rb, line 82
82:         def initialize (queue_service, xml_element)
83: 
84:             @queue_service = queue_service
85: 
86:             s = xml_element.text.to_s
87:             m = Regexp.compile('^http://(.*)(/.*)(/.*$)').match(s)
88:             @host = m[1]
89:             @name = m[3][1..-1]
90:             @path = m[2] + m[3]
91:         end

[Validate]