Queue - abstraction of a message queue
Example:
import messaging.queue as queue
mq = queue.new({"type":"Foo", ... options ...});
# is identical too
mq = queue.foo.Foo(... options ...);
This module provides an abstraction of a message queue. Its only purpose is to offer a unified method to create a new queue. The functionality is implemented in child modules such as messaging.queue.dqs.DQS.
Copyright (C) 2012 CERN
Create a new message queue object; options must contain the type of queue (which is the name of the child class), see above.