RabbitMQ / AMQP
Source
- class AMQPSource(app, pipeline, connection, id=None, config=None)[source]
Bases:
SourceDescription:
- AMQPSource.__init__()[source]
Set the initial ID,
Pipelineand Task.Parameters
- appApplication
Name of an Application <https://asab.readthedocs.io/en/latest/asab/application.html#>`_ .
- pipelineaddress of a pipeline
Name of a
Pipeline.- idstr, default None
Name of a the
Pipeline.- configcompatible config type , default None
Option for adding a configuration file.
AMQP Full Message Source
- class AMQPFullMessageSource(app, pipeline, connection, id=None, config=None)[source]
Bases:
AMQPSourceDescription:
Sink
Connection
- class AMQPConnection(app, id=None, config=None)[source]
Bases:
Connection
- AMQPConnection.__init__()[source]
Description:
Parameters
- appApplication
Specification of an Application.
id : default None
- configJSON or other compatible format, default None
It contains important information and data responsible for creating a connection.