Module: EventQ
- Defined in:
- lib/eventq_aws.rb,
lib/eventq_aws/version.rb,
lib/eventq_aws/aws_queue_client.rb,
lib/eventq_aws/aws_queue_worker.rb,
lib/eventq_aws/aws_eventq_client.rb,
lib/eventq_aws/aws_queue_manager.rb,
lib/eventq_aws/aws_status_checker.rb,
lib/eventq_aws/aws_queue_worker_v2.rb,
lib/eventq_aws/jruby/aws_queue_worker.rb,
lib/eventq_aws/aws_subscription_manager.rb
Defined Under Namespace
Modules: Amazon
Class Method Summary collapse
- .create_event_type(event_type) ⇒ Object
- .create_queue_name(queue_name) ⇒ Object
- .namespace ⇒ Object
- .namespace=(value) ⇒ Object
Class Method Details
.create_event_type(event_type) ⇒ Object
25 26 27 28 29 30 |
# File 'lib/eventq_aws.rb', line 25 def self.create_event_type(event_type) if EventQ.namespace == nil return event_type end return "#{EventQ.namespace}-#{event_type}" end |
.create_queue_name(queue_name) ⇒ Object
31 32 33 34 35 36 |
# File 'lib/eventq_aws.rb', line 31 def self.create_queue_name(queue_name) if EventQ.namespace == nil return queue_name end return "#{EventQ.namespace}-#{queue_name}" end |
.namespace ⇒ Object
19 20 21 |
# File 'lib/eventq_aws.rb', line 19 def self.namespace @namespace end |
.namespace=(value) ⇒ Object
22 23 24 |
# File 'lib/eventq_aws.rb', line 22 def self.namespace=(value) @namespace = value end |