Home / Connectors / RabbitMQ Boundary Event Connector

RabbitMQ Boundary Event Connector

Receive a message from RabbitMQ

inbound-boundary

Required inputs

KeyLabelType
authentication.uri URI string
authentication.userName Username string
authentication.password Password secret
routing.hostName Host name string
routing.virtualHost Virtual host string
routing.port Port string
queueName Queue name FEEL expression
Correlation key (process) FEEL expression
correlationKeyExpression Correlation key (payload) FEEL expression

Optional inputs

KeyLabelType
connectionType Connection type string
consumerTag Consumer tag FEEL expression
arguments Arguments FEEL expression
exclusive Exclusive consumer string
activationCondition Activation condition FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.inbound.RabbitMQ.Boundary.v1", { "authentication.uri": "...", "authentication.userName": "...", "authentication.password": "<your password>", "routing.hostName": "...", "routing.virtualHost": "...", "routing.port": "...", "queueName": "= ...", "": "= ...", "correlationKeyExpression": "= ...", "connectionType": "uri", "consumerTag": "= ...", })