Hi Bruno,

No sure to have fully understood what's your problem.

Anyway, you can create the route in a RouteBuilder.

public void myRouteBuilder(String endpoint1Name, String arg1, String value1) {
        RouteBuilder builder = new RouteBuilder() {
          public void configure() {
                from("seda:" + endpoint1Name + "?" + arg1 + "=" + value1);
          }
        }
}

Regards
JB

On 10/18/2010 10:19 AM, Bruno Dusausoy wrote:
Hi,

I have a small application which uses file and mail components.
I pass some endpoints parameters to the application via the command-line
arguments that are then parsed (thanks to the excellent JCommander lib,
BTW).
In order to create the routes (and the endpoints) I must concatenate
some strings.
Is there another way to create endpoints, like programmatically ?

I've been able to successfully create file endpoints entirely
programmatically thanks to the FileEndpoint class, but I've not been
able to see a SmtpEndpoint or something similar.

Is the only way of creating endpoints by going through string
concatenation ?

Regards.
--
Bruno Dusausoy
YP5 Software

--
Pensez environnement : limitez l'impression de ce mail.
Please don't print this e-mail unless you really need to.

Reply via email to