pip_services3_messaging.build.MessageQueueFactory module¶
-
class
pip_services3_messaging.build.MessageQueueFactory.MessageQueueFactory¶ Bases:
pip_services3_components.build.Factory.Factory,pip_services3_messaging.build.IMessageQueueFactory.IMessageQueueFactory,pip_services3_commons.config.IConfigurable.IConfigurable,pip_services3_commons.refer.IReferenceable.IReferenceableCreates
IMessageQueue. components by their descriptors. Name of created message queue is taken from its descriptor.See
Factory,MessageQueue-
configure(config: pip_services3_commons.config.ConfigParams.ConfigParams)¶ Configures component by passing configuration parameters.
- Parameters
config – configuration parameters to be set.
-
abstract
create_queue(name: str) → pip_services3_messaging.queues.IMessageQueue.IMessageQueue¶ Creates a message queue component and assigns its name. :param name: a name of the created message queue. :return: IMessageQueue instance
-
set_references(references: pip_services3_commons.refer.IReferences.IReferences)¶ Sets references to dependent components.
- Parameters
references – references to locate the component dependencies.
-