Sha256: fb7049c30a14001790891464bb99ce92d49e71196ba5ab71ced312bda7613c83
Contents?: true
Size: 1004 Bytes
Versions: 3
Compression:
Stored size: 1004 Bytes
Contents
require "propono/version" require 'propono/configuration' require 'propono/components/sns' require 'propono/components/sqs' require "propono/components/queue" require "propono/components/topic" require "propono/components/post_subscription" require "propono/components/queue_subscription" require "propono/services/publisher" require "propono/services/queue_creator" require "propono/services/queue_listener" require "propono/services/subscriber" require "propono/services/topic_creator" require "propono/services/udp_listener" 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 def self.listen_to_queue(*args, &block) QueueListener.listen(*args, &block) end def self.listen_to_udp(*args, &block) UdpListener.listen(*args, &block) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
propono-0.5.6 | lib/propono.rb |
propono-0.5.5 | lib/propono.rb |
propono-0.5.4 | lib/propono.rb |