AMQP Agent Configuration

To open the AMQP agent configuration dialog from a workflow configuration, you can do either one of the following:

  • double-click the agent icon

  • select the agent icon and click the  Edit button

The Agent Configuration contains the following settings:

AMQP Agent Configuration

Setting

Description

Setting

Description

RPC Answer Timeout (ms)

Enter the interval in milliseconds you want the agent to wait for an answer before timing out in this field.

Auto Acknowledge

Select this checkbox if you want the AMQP agent to automatically send back acknowledgments of receiving messages to the broker.

Make Initial Subscription

Select this checkbox if you want the AMQP agent to make the initial subscription.

Queue

Enter the name of of the queue you want to subscribe to and receive messages from in this field.

Tag

Enter the identifier to be used for the channel. Several clients can use the same tag for the same channel. If this field is empty, the server will generate a unique tag.

Authenticate Through Workflow

Select this checkbox to provide the authentication credentials for broker connections via LoginInfo UDRs instead of the agent configuration. When you select this check box the Username and Password fields will be disabled.

Username

Enter the username to be used for broker connections.

Password

Enter the password associated with the username.

Virtual Host

Enter the name of the virtual host in this field.

Broker Addresses

Add the brokers you want the AMQP agent to connect to in this section stating host and port for each broker. You may enter one or several brokers.

Use TLS

Select this checkbox to have the AMQP agent use TLS.

Note!

The two-way TLS is not supported in AMQP.

Security Profile

Note!

This field is enabled when the Use TLS checkbox is selected.

Only the Java Keystore Type, Keystore Path and Keystore Password fields in the Security profile are used by AMQP agent.

A new security profile is automatically generated when importing the AMQP agent workflow configuration of an earlier version prior to version 9.