Bases: object
Connection object.
Create a consumer that calls a method in a proxy object
Create a worker that calls a method in a proxy object
Create a Consumer using the class that was passed in and add it to our list of consumers
Create a ‘direct’ queue. In nova’s use, this is generally a msg_id queue used for responses for call/multicall
Create a ‘topic’ consumer.
Return an iterator that will consume from all queues/consumers
Register as a member of a group of consumers for a given topic from the specified exchange.
Exactly one member of a given pool will receive each message.
A message will be delivered to multiple pools, if more than one is created.
Bases: object
Consumer base class.
Bases: heat.openstack.common.rpc.impl_qpid.ConsumerBase
Queue/consumer class for ‘direct’
Bases: heat.openstack.common.rpc.impl_qpid.Publisher
Publisher class for ‘direct’
Bases: heat.openstack.common.rpc.impl_qpid.ConsumerBase
Consumer class for ‘fanout’
Bases: heat.openstack.common.rpc.impl_qpid.Publisher
Publisher class for ‘fanout’
Bases: heat.openstack.common.rpc.impl_qpid.Publisher
Publisher class for notifications
Bases: object
Base Publisher class
Bases: heat.openstack.common.rpc.impl_qpid.ConsumerBase
Consumer class for ‘topic’
Bases: heat.openstack.common.rpc.impl_qpid.Publisher
Publisher class for ‘topic’
Sends a message on a topic and wait for a response.
Sends a message on a topic without waiting for a response.
Sends a message on a topic to a specific server.
Sends a message on a fanout exchange without waiting for a response.
Sends a message on a fanout exchange to a specific server.