Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with MQTT Triggers | Deleting an MQTT Trigger
 
Deleting an MQTT Trigger
Keep the following information in mind when deleting an MQTT trigger:
*When you delete an MQTT trigger, Integration Server stops the trigger, which stops message retrieval and processing. Integration Server clears messages from the local trigger queue.
If the MQTT trigger is currently processing messages retrieved from the local trigger queue, Integration Server waits 3 seconds for message processing to complete.
*Deleting the MQTT trigger removes any topic subscriptions on the MQTT server. The MQTT server deletes any messages for the MQTT trigger subscription on the topics.
If the MQTT trigger is not connected to the MQTT server at the time you delete the trigger, the subscriptions will not be removed automatically from the MQTT server. Instead, you must use the MQTT server administrative tool to manually delete the subscription. If Universal Messaging is the MQTT server and the trigger subscription is persisted (the trigger has a QoS of 1 or 2 and uses a MQTT connection alias that does not use clean sessions for subscriptions), use Universal Messaging to manually delete the durable associated with the MQTT trigger.
*To delete an MQTT trigger
1. In the Package Navigator view of Designer, select the MQTT trigger that you want to delete.
2. Click Edit > Delete.
3. In the Delete Confirmation dialog box, click OK.