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.