Skip to main content
Skip table of contents

AMQProducerService

Classname: be.securit.trustbuilder.service.AMQProducerService

This service (from here on referred to as producer) is used for sending a message with a certain topic to an exchange, which will deliver it to the consumer(s) (configured by AMQProducerServices) listening to that topic. The delivering and handling of the message is done asynchronously.

Properties
  • Username: Username for accessing the queuingserver.

  • Password: Password for accessing the queuingserver.

  • Host: Host of the queuingserver this producer will send messages to.

  • Port: Port of the queuingserver this producer will send messages to.

  • Exchange: The exchange this producer will send messages to.

  • Topics: The topics this producer is allowed to send messages with.

Functions
  • send(message, topic): Send a message; message can be any JavaScript object, topic must be a String. Returns an object containing a status key and a message key. Below you can find the different possible status values and corresponding information:

    • 0: OK.

    • 1: This producer is not allowed to send messages with this topic.

    • 2: Internal error.

JavaScript errors detected

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

If this problem persists, please contact our support.