Sha256: e596746dbaf11f5817b4bc29c3163295a21b1027cdc8ad3afd95dd83bbc965f2

Contents?: true

Size: 618 Bytes

Versions: 1

Compression:

Stored size: 618 Bytes

Contents

require "propono/version"
require 'propono/configuration'
require 'propono/sns'
require 'propono/sqs'
require "propono/post_subscriber"
require "propono/publisher"
require "propono/queue"
require "propono/queue_creator"
require "propono/queue_subscriber"
require "propono/subscriber"
require "propono/topic_creator"

module Propono
  def self.config
    Configuration.instance
  end

  def self.publish(*args)
    Publisher.publish(*args)
  end

  def self.subscribe_by_queue(*args)
    Subscriber.subscribe_by_queue(*args)
  end

  def self.subscribe_by_post(*args)
    Subscriber.subscribe_by_post(*args)
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
propono-0.1.0 lib/propono.rb