MQTT Emit Agent Service (com.ibi.agents.XDMqttEmitAgent)

Syntax:

com.ibi.agents.XDMqttEmitAgent

iIT Service Object:

format: MQTT Emit Agent

Description: Publish a message to an MQTT server.

Parameters:

Parameter

Description

MQTT Client Provider *

The name of the MQTT Client Provider.

Time to Wait

The time to wait in milliseconds for the action to complete. 0 means the action will not timeout.

Topic Name

The topic where the message will be delivered.

Quality of Service

The quality of service when delivering this message.

Retain Message

Determines whether the message should be retained by the server as the last message published on the topic.

Return Document

Determines whether the output document will be a status document or the input document.

Edges:

The following table lists the available Line Edges for the MQTT Emit Agent Service (com.ibi.agents.XDMqttEmitAgent).

Line Edge

Description

OnError

An exception occurred during execution.

OnSuccess

The operation was successful.

OnFailure

A fail condition occurred during execution.

OnFailParse

Could not parse a document.

OnFailOperation

Could not perform the operation requested.

OnFailTimeOut

The operation times out.