class EventQ::Amazon::StatusChecker

Public Class Methods

new(queue_manager:, client:) click to toggle source
# File lib/eventq/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/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/eventq_aws/aws_status_checker.rb, line 15
def queue?(queue)
  @queue_manager.queue_exists?(queue)
end