eFTL Get Message

The eFTL Get Message activity is a synchronous activity that gets a message from the TIBCO Cloud Messaging service. By default, the Get Message activity uses the Durable Type as shared. All the messages that are received are automatically acknowledged.

Settings

The Settings tab has the following fields:

Field Description
Connection Name of the TIBCO Cloud Messaging eFTL connection.
Destination The destination for a message.
Durable Name Enter a name for the subscription. This is a required field.
Content Matcher

To specify the attributes that match the incoming message click Add row. For each attribute, specify its name, type, and value.

Note: For the Boolean data type content matcher (dynamic), messages are received for both true and false values.

Input

The Input tab has the following field:

Field Description
Timeout

The amount of time, in milliseconds, the activity waits to get a message. If the activity fails to receive a message during this time, an error is displayed and Retry on Error is triggered.

Default: 2 minutes

Output Settings

The Output Settings tab has the following field:

Field Description
Message Schema An example JSON object that you want to receive from the TIBCO Cloud Messaging service.

Output

Field Description
message The message field is preconfigured to map the activity output to the flow input.
metadata

The metadata includes the following details:

messageId: The ID of the message
deliveryAttempt: The number of times the message delivery is attempted by the message service. This field can be used to identify duplicate messages.

Loop

For more information, see the "Using the Loop Feature in an Activity" topic in the TIBCO Flogo® Enterprise documentation.

Retry on Error

For more information, see the "Using the Retry on Error Feature in an Activity" topic in the TIBCO Flogo® Enterprise documentation.