Skip to main content
Skip table of contents

AMQP Connector: Functionality and Operation

The adapter has the following functions:

  • The adapter manages subscriptions for an AMQP queue and defines the process to be executed.

  • The adapter enables messages to be published in an AMQP topic.

Properties

Operation

Defines the operation executed by the adapter

Possible values:

  • Publish: Publish messages in an AMQP topic

Parameters

Adapter

Main adapter class (do not change!)

Possible values: de.softproject.x4.plugins.adapter.AmqpPublishAdapter: Main class (Default)

clientId

ID of the client with which the message is published

Possible values:

Client ID (integer)

The ID of the client is set in the configuration file*.amqp. The ID is saved in the id attribute of the Client element.

During X4 Server startup, the subscriber clients are registered with their current workspace (e.g. 1) and projectName (e.g. ESBProject_1).

workspace

This parameter is set automatically with the information contained in the configuration file*.amqp.

projectName

This parameter is set automatically with the information contained in the configuration file*.amqp.

host

AMQP server host address of the broker

Possible values: Server host, e. g. localhost

port

AMQP port number of the broker

Possible values: AMQP port number, e.g. 5672

pubSubExchange

The parameter pubSubExchange contains the name of the exchange (exchange location on the broker) on publisher side, i.e. where the message has been published to.

The value of this parameter must be identical in the configuration file and in the adapter parameter.

Possible values:

Any string

Status values

1

The operation was executed successfully.

0

The operation was performed successfully (no output is generated)

-1

An error occurred during the execution of the operation (no output is generated)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.