Accéder au contenu principal Passer au contenu complémentaire

cOnCompletion

Ce composant ajoute un processus personnalisé lorsque l'échange des messages d'origine est terminé.

Ce composant fournit une manière simplifiée de gérer des actions devant survenir après complétion d'une sous-Route ou de plusieurs. Cela facilite la gestion des résultats finaux, comme leur audit, leur enregistrement dans les logs ou encore d'effectuer des opérations de nettoyage sur ces résultats, sans devoir ajouter de logique personnalisée ou d'intercepteur supplémentaires.

Pour plus d'informations, consultez la documentation Apache Camel https://camel.apache.org/components/latest/ (en anglais).

Note InformationsRemarque : Ce composant est disponible uniquement si vous avez installé la mise à jour mensuelle R2026-01 du Studio Talend ou une plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.

Propriétés du cOnCompletion Standard

Ces propriétés sont utilisées pour configurer le cOnCompletion s'exécutant dans le framework de Routes.

Le composant cOnCompletion appartient à la famille Exception Handling.

Basic settings

Propriétés Description

always

Sélectionnez cette option pour déclencher la tâche de complétion une fois l'échange de messages d'origine terminé.
failure only Sélectionnez cette option pour déclencher la tâche de complétion uniquement si l'échange de messages d'origine échoue.
use original message Cochez cette case pour utiliser le message dans la Route d'origine.
Mode
  • After Consumer : le cOnCompletion s'exécute une fois l'échange de messages d'origine terminé.
  • Before Consumer : le cOnCompletion s'exécute avant que l'échange de messages d'origine soit terminé.

Utilisation

Conseils d'utilisation Description

Règle d'utilisation

Le cOnCompletion est généralement utilisé comme composant de début dans une sous-Route.

Connexions

  • Row / Route : sélectionnez ce lien pour passer tous les messages au composant suivant.

  • Trigger / When : sélectionnez le lien When et cliquez sur la vue Component.

    Dans la liste Type, sélectionnez le type de langage utilisé pour déclarer votre condition.

    Dans le champ Condition, saisissez la condition à utiliser pour filtrer les messages.

    Tous les messages ne correspondant à cette condition sont ignorés par défaut.

Limitation

Pour ne pas modifier les sous-Routes originales, le cOnCompletion peut être utilisé uniquement dans une sous-Route séparée.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.