dd6308bb039a88b976d2981dca06474a064e894a
[packages/precise/mcollective.git] / lib / mcollective / connector.rb
1 module MCollective
2   # Connectors take care of transporting messages between clients and agents,
3   # the design doesn't your middleware to be very rich in features.  All it
4   # really needs is the ability to send and receive messages to named queues/topics.
5   #
6   # At present there are assumptions about the naming of topics and queues that is
7   # compatible with Stomp, ie.
8   #
9   # /topic/foo.bar/baz
10   # /queue/foo.bar/baz
11   #
12   # This is the only naming format that is supported, but you could replace Stomp
13   # with something else that supports the above, see MCollective::Connector::Stomp
14   # for the default connector.
15   module Connector
16     autoload :Base, "mcollective/connector/base"
17   end
18 end