eFTL Message Subscriber Trigger
The eFTL Message Subscriber trigger listens for a published message from the TIBCO eFTL service.
Trigger Settings
The Trigger Settings tab has the following fields:
| Field | Description |
|---|---|
| Connection | Name of the TIBCO eFTL connection. |
| Send Reply | Enables sending replies for received messages on the subscription side. When enabled, the trigger sends a reply message based on the configured Reply Settings and Content Matcher. By default, this field is set to false. When set to true, the Reply Settings and Map from Flow Outputs fields become available. |
| Durable Subscriber | By default, this field is set to
False. Setting this field to
True changes the subscriber to a durable subscriber. As a durable subscriber, if the app goes down, any incoming messages during the period when the app was down are preserved and delivered once the app comes back up again.
Note: A trigger marked as a durable subscriber should have been running at least once for it to receive pending messages that were sent while the app was down.
When this field is set to True, the following fields are displayed:
|
| Destination | Name of the message destination. If this field is left blank, then it receives all the messages. If not, it only receives the messages with the specific destination set. |
| Processing Mode |
The trigger processes the messages in one of the following modes:
|
| Enable flow limit | Enables flow limiting for the trigger. When enabled, the trigger limits the number of messages processed concurrently. This field is app property enabled and the default value is false. Note: This field is available only when the trigger processing mode is set to Async. |
| Maximum concurrent messages to be processed | Specifies the maximum number of messages to process concurrently. This field is app property enabled and the default value is 200. Note: This field is available only when the trigger processing mode is set to Async and Enable flow limit field is set to true. |
| Content Matcher |
To specify the attributes that match the incoming message click Add row. For each attribute, specify its name, type, and value. Note:
|
Output Settings
The field selected on this tab is available in the output schema of the Map to flow Inputs tab.
| Field | Description |
|---|---|
| Message Schema | An example JSON object that you want to receive from the TIBCO eFTL service. |
Map to flow Inputs
This tab displays the schema specified on the Output Settings tab in a tree structure format. The output of a trigger is displayed for informational purposes only and cannot be modified or altered.
The properties that are displayed on the Output tab schema correspond to the output of this trigger and can be used as input by subsequent activities in the flow.
The Map to flow Inputs tab has the following fields:
| Field | Description | ||||||
|---|---|---|---|---|---|---|---|
| message | The message field is preconfigured to map the trigger output to the flow input. | ||||||
| metadata |
The metadata includes the following details:
|
Reply Settings
The field selected on this tab is available in the reply schema of the Map from flow Outputs tab.
| Field | Description |
|---|---|
| Reply Message Schema | An example JSON object that you want to send to the TIBCO eFTL service. |
Map from flow Outputs
The Map from flow Outputs tab has the following field:
| Field | Description |
|---|---|
| Reply message | Use this field to compose the response sent back to the client. |