class EventQ::Amazon::StatusChecker
Public Class Methods
new(queue_manager:, client:)
click to toggle source
# File lib/eventq_aws/aws_status_checker.rb, line 5 def initialize(queue_manager:, client:) if queue_manager == nil raise 'queue_manager must be specified.'.freeze end @queue_manager = queue_manager end
Public Instance Methods
event_type?(event_type)
click to toggle source
# File lib/eventq_aws/aws_status_checker.rb, line 19 def event_type?(event_type) @queue_manager.topic_exists?(event_type) end
queue?(queue)
click to toggle source
# File lib/eventq_aws/aws_status_checker.rb, line 15 def queue?(queue) @queue_manager.queue_exists?(queue) end