Composants Utiles de Camel

Direct

direct Le composant Direct permet l’invocation directe et synchrone de tout consommateur lorsqu’un producteur envoie un échange de messages. Ce point d’arrivée peut être utilisé pour connecter des routes existantes dans le même contexte Camel.

from("....").to("direct:toto");
from("direct:toto").to("....");

Bean

bean Permet d’envoyer le message vers un bean pour traitement

package com.foo;

public class MyBean {

    public String saySomething(String input) {
        return "Hello " + input;
    }
}

from("direct:hello")
   .to("bean:com.foo.MyBean");

Rest

  • rest permet d’envoyer le message vers une ressource REST.

PDF

  • pdf permet de créer un PDF avec Camel