Skip to end of metadata
Go to start of metadata

RabbitMQ Connector

Summary

The Jitterbit Harmony RabbitMQ Connector provides an interface for entering user-provided input such as credentials to create an authenticated RabbitMQ connection. That connection provides the foundation to configure associated RabbitMQ activities that interact with the connection.

Supported API Versions and Prerequisites

The RabbitMQ connector uses the RabbitMQ Java Client v5.8.0. Refer to the RabbitMQ documentation for information on the schema fields.

The RabbitMQ connector requires the use of an agent version 10.1 or later. These agent versions automatically download the latest version of the connector when required.

Connector Overview

This connector is used to first configure a RabbitMQ connection, establishing access to RabbitMQ, and then used to configure one or more RabbitMQ activities associated with that connection as a source or target within an operation:

  • Get: Gets a message at a RabbitMQ endpoint and is intended to be used as a source in an operation.

  • Get Bulk: Gets messages at a RabbitMQ endpoint and is intended to be used as a source in an operation.

  • Acknowledge: Sends an acknowledgement to a RabbitMQ endpoint and is intended to be used as a target in an operation.

  • Publish: Publishes a message to a RabbitMQ endpoint and is intended to be used as a target in an operation.

  • Publish Bulk: Publishes messages to a RabbitMQ endpoint and is intended to be used as a target in an operation.

Together, a specific RabbitMQ connection and its activities are referred to as a RabbitMQ endpoint.

Accessing the Connector

The RabbitMQ connector is accessed from the Connectivity tab of the design component palette by using the Show dropdown to filter on Connectors.

Once a connection is configured, activities associated with the endpoint are available by using the Show dropdown to filter on Endpoints and then clicking the RabbitMQ connection block:

Activities

Search in This Topic

Last updated:  Apr 28, 2020

  • No labels