Camel - Passando parâmetros específicos de rotas para um método genérico de bean

Digamos que eu tenho uma rota Camel que se parece com isso:

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

E eu tenho um feijão que eucannot change que se parece com isso:

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

Basicamente, quero passar o valor desomeHeader demyRoute parabeanMethod dentroMyBean.

Sabendo que beanMethod pode aceitar umString, como posso passar o valor do cabeçalhosomeHeader da rota para que seja aceito como uma String dentrobeanMethod?

questionAnswers(1)

yourAnswerToTheQuestion