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.IReferenceable
Creates
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.
-