cIntercept
Ce composant intercepte chaque message d'une sous-Route et le redirige vers une autre sous-Route sans modifier la sous-Route originale. Lorsque le détour est effectué, le routage des messages vers leurs endpoints cible originaux peut continuer. Cela peut être utile lors de tests pour simuler la gestion d'erreurs.
Pour plus d'informations, consultez la documentation Apache Camel https://camel.apache.org/components/latest/ (en anglais).
Propriétés du cIntercept Standard
Ces propriétés sont utilisées pour configurer le cIntercept s'exécutant dans le framework de Jobs Standard.
Le composant cIntercept Standard appartient à la famille Exception Handling.
Utilisation
Règle d'utilisation |
Le cIntercept est généralement utilisé comme composant de début dans une sous-Route. |
Connections |
Row / Route : sélectionnez le lien Route pour intercepter tous les messages de toutes les sous-Routes écoutées par le cIntercept. |
|
Trigger / When : sélectionnez le lien When pour filtrer les messages à intercepter 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 pas à cette condition sont rejetés, par défaut, ou peuvent être récupérés via un lien Otherwise vers un canal différent. |
Limitation |
Pour ne pas modifier les sous-Routes originales, le cIntercept peut être utilisé uniquement dans une sous-Route séparée. |