Chameau de Passage de paramètres spécifiques à partir d'itinéraires pour un générique de méthode d'haricot

Disons que j'ai un Chameau route qui ressemble à ceci :

from("direct:myRoute")
        .setHeader("someHeader", simple("some header value"))
        .beanRef("myBean", "beanMethod");

Et j'ai un haricot que je cannot change qui ressemble à ceci :

public class MyBean {
    public void beanMethod(String headerExpected) {
        //do something with the value here.
    }
}

Fondamentalement, je veux passer la valeur de someHeader de myRoute à beanMethod dans MyBean.

Sachant que beanMethod peut accepter une String, comment puis-je passer la valeur de l'en-tête someHeader de la route, de sorte qu'il est accepté comme une Chaîne de caractères au sein de beanMethod?

OriginalL'auteur abbasdgr8 | 2014-05-28